Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-02-24 09:34:22 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-02-24 09:34:22 (GMT)
commite2696086e66974f4be64f887e741f2aa34749943 (patch)
treeda37f19ce1ef2e4d94a604bff23d8dadc3b0b779
parent30e67cc22617ae5f25ea8ed5fcc5120839898717 (diff)
Switch to existing instance of an activity if it's already running #410
-rw-r--r--src/sugar/activity/activityfactory.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sugar/activity/activityfactory.py b/src/sugar/activity/activityfactory.py
index e92314d..e218a7c 100644
--- a/src/sugar/activity/activityfactory.py
+++ b/src/sugar/activity/activityfactory.py
@@ -320,11 +320,11 @@ class ActivityCreationHandler(gobject.GObject):
if count > 1:
logging.debug("Multiple objects has the same activity_id.")
self._handle.object_id = jobjects[0]['uid']
- self._create_activity()
+ self._launch_activity()
def _find_object_error_handler(self, err):
logging.error("Datastore find failed %s" % err)
- self._create_activity()
+ self._launch_activity()
def create(bundle, activity_handle=None):
"""Create a new activity from its name."""