Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2011-02-10 19:15:01 (GMT)
committer Simon Schampijer <simon@schampijer.de>2011-02-10 19:15:01 (GMT)
commit72fafe0f52e5e9387fb0668c5e726151da51722c (patch)
tree4a2d71a603bf24cbdaf3d896651cb7f4a46ca2dd
parenteef29af6f397531015af87537bd2c35c74a84470 (diff)
trace flipping windows for debugging purposes dlo#10683
badly behaved activities flip windows quickly, add log for tracing them
-rw-r--r--src/jarabe/model/shell.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jarabe/model/shell.py b/src/jarabe/model/shell.py
index 11a5d03..eae9599 100644
--- a/src/jarabe/model/shell.py
+++ b/src/jarabe/model/shell.py
@@ -449,6 +449,9 @@ class ShellModel(gobject.GObject):
return self._activities.index(obj)
def _window_opened_cb(self, screen, window):
+ # badly behaved activities flip windows quickly
+ # trace it for debugging purposes dlo#10683
+ logging.debug('_window_opened_cb wnd %s' % window)
if window.get_window_type() == wnck.WINDOW_NORMAL:
home_activity = None
@@ -476,7 +479,7 @@ class ShellModel(gobject.GObject):
startup_time = time.time() - home_activity.get_launch_time()
logging.debug('%s launched in %f seconds.' %
- (home_activity.get_type(), startup_time))
+ (service_name, startup_time))
if self._active_activity is None:
self._set_active_activity(home_activity)