From b66765b7d652d9e0fd99fc264400af63f4d1bd29 Mon Sep 17 00:00:00 2001
From: Daniel Drake <dsd@laptop.org>
Date: Wed, 2 Dec 2009 11:47:54 +0000
Subject: [PATCH] Unfreeze DCON on intro screen (#1601)
Otherwise the display remained locked and the intro screen was
not visible.
---
bin/sugar-session | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/bin/sugar-session b/bin/sugar-session
index ef22db0..471d878 100644
a
|
b
|
def bootstrap(): |
196 | 196 | setup_window_manager() |
197 | 197 | launcher.setup() |
198 | 198 | |
199 | | gobject.idle_add(unfreeze_dcon_cb) |
200 | 199 | gobject.idle_add(setup_frame_cb) |
201 | 200 | gobject.idle_add(setup_keyhandler_cb) |
202 | 201 | gobject.idle_add(setup_journal_cb) |
… |
… |
def main(): |
228 | 227 | |
229 | 228 | set_fonts() |
230 | 229 | |
| 230 | # this must be added early, so that it executes and unfreezes the screen |
| 231 | # even when we initially get blocked on the intro screen |
| 232 | gobject.idle_add(unfreeze_dcon_cb) |
| 233 | |
231 | 234 | intro.check_profile() |
232 | 235 | |
233 | 236 | start_ui_service() |