From 270bb8aaf6cb1724958b6e22a05eab42de0b3368 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Thu, 06 Jul 2006 21:08:35 +0000 Subject: This should fix one-to-one chat, can't test now though --- (limited to 'sugar') diff --git a/sugar/activity/Activity.py b/sugar/activity/Activity.py index b9dbd44..344e106 100644 --- a/sugar/activity/Activity.py +++ b/sugar/activity/Activity.py @@ -42,6 +42,15 @@ class ActivityFactory(dbus.service.Object): (fp, pathname, description) = imp.find_module(module_name) module = imp.load_module(module_name, fp, pathname, description) + + try: + start = getattr(module, 'start') + except: + start = None + + if start: + start() + self._class = getattr(module, class_name) bus = dbus.SessionBus() -- cgit v0.9.1