diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-02-04 18:52:47 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-02-04 18:52:47 (GMT) |
commit | 46d2cc268e3e9a1badd58ec3c06a2e37993828c9 (patch) | |
tree | 4ab2463b6ae56e727e3be39f21886f4b6c3d1521 /src/jarabe/desktop/meshbox.py | |
parent | 9a2614ef57594b4f125732d969ef569b1ba0927c (diff) |
show launcher screen as soon as possible. #243
So the user has inmediate feedback.
Diffstat (limited to 'src/jarabe/desktop/meshbox.py')
-rw-r--r-- | src/jarabe/desktop/meshbox.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jarabe/desktop/meshbox.py b/src/jarabe/desktop/meshbox.py index 24f55e1..eb6cc80 100644 --- a/src/jarabe/desktop/meshbox.py +++ b/src/jarabe/desktop/meshbox.py @@ -38,6 +38,7 @@ from sugar.util import unique_id from jarabe.model import neighborhood from jarabe.view.buddyicon import BuddyIcon from jarabe.view.pulsingicon import CanvasPulsingIcon +from jarabe.view import launcher from jarabe.desktop.snowflakelayout import SnowflakeLayout from jarabe.desktop.spreadlayout import SpreadLayout from jarabe.desktop import keydialog @@ -471,6 +472,11 @@ class ActivityView(hippo.CanvasBox): handle = ActivityHandle(self._model.get_id()) bundle = bundleregistry.get_registry().get_bundle(bundle_id) + + launcher.add_launcher(self._model.get_id(), + bundle.get_icon(), + self._model.get_color()) + activityfactory.create(bundle, handle) def set_filter(self, query): |