Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/activityfactory.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-08-30 12:42:12 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-08-30 12:42:12 (GMT)
commite455611525d9799e572d33e9631c38ddf4cae051 (patch)
tree19f18d49254622959bdbfa3ebec60448cc169e86 /sugar/activity/activityfactory.py
parentc082757de6f220a0c2f3aaef6f2f46302dbe93cb (diff)
with the native factory which doesn't have introspection.
Diffstat (limited to 'sugar/activity/activityfactory.py')
-rw-r--r--sugar/activity/activityfactory.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sugar/activity/activityfactory.py b/sugar/activity/activityfactory.py
index d7d6d92..a7d02f3 100644
--- a/sugar/activity/activityfactory.py
+++ b/sugar/activity/activityfactory.py
@@ -122,7 +122,8 @@ class ActivityCreationHandler(gobject.GObject):
error_handler=self._notify_launch_error_handler)
if not os.path.exists('/etc/olpc-security'):
- self._factory.create(self._activity_handle.get_dict(),
+ handle = self._activity_handle.get_dict()
+ self._factory.create(dbus.Dictionary(handle, signature='ss'),
timeout=120 * 1000,
reply_handler=self._no_reply_handler,
error_handler=self._create_error_handler)