Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-01-23 08:39:51 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-01-23 08:39:51 (GMT)
commit1272ac40e7d44adbc5f1abde0da5740efe2a513b (patch)
treea2aaab6d2d92d5ede94a21082624a474d49cb9ca /src
parentbe8cd3de7e6dea5c50dcba91cb32803a1e1b31b5 (diff)
#238 Avoid launching two instances of the same activity instance
Diffstat (limited to 'src')
-rw-r--r--src/jarabe/desktop/favoritesview.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/jarabe/desktop/favoritesview.py b/src/jarabe/desktop/favoritesview.py
index 03dd407..6419065 100644
--- a/src/jarabe/desktop/favoritesview.py
+++ b/src/jarabe/desktop/favoritesview.py
@@ -428,7 +428,7 @@ class ActivityIcon(CanvasIcon):
def _refresh(self):
bundle_id = self._activity_info.get_bundle_id()
properties = ['uid', 'title', 'icon-color', 'activity', 'activity_id',
- 'mime_type']
+ 'mime_type', 'mountpoint']
self._datastore_listener.get_last_activity_async(bundle_id, properties,
self.__get_last_activity_async_cb)
@@ -528,8 +528,7 @@ class ActivityIcon(CanvasIcon):
def __button_release_event_cb(self, icon, event):
self.palette.popdown(immediate=True)
if get_settings().resume_mode and self._journal_entries:
- activityfactory.create_with_object_id(self._activity_info,
- self._journal_entries[0]['uid'])
+ journal.misc.resume(self._journal_entries[0])
else:
activityfactory.create(self._activity_info)