From: Simon Schampijer <si...@schampijer.de> badly behaved activities flip windows quickly, add log for tracing them --- src/jarabe/model/shell.py | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/jarabe/model/shell.py b/src/jarabe/model/shell.py index bd7e367..f01eb8e 100644 --- a/src/jarabe/model/shell.py +++ b/src/jarabe/model/shell.py @@ -504,6 +504,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 @@ -536,8 +539,8 @@ class ShellModel(gobject.GObject): and home_activity.get_launch_status() == Activity.LAUNCHING: self.emit('launch-completed', home_activity) startup_time = time.time() - home_activity.get_launch_time() - logging.debug('%s launched in %f seconds.', - home_activity.get_type(), startup_time) + logging.debug('%s launched in %f seconds.' % + (service_name, startup_time)) if self._active_activity is None: self._set_active_activity(home_activity) -- 1.7.3.4 _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel