diff options
author | Simon Schampijer <simon@schampijer.de> | 2007-09-28 14:32:22 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2007-09-28 14:32:22 (GMT) |
commit | b8ec83c5b824592715a2fb5f10867ab281945a27 (patch) | |
tree | 84b9d8ecb17de852c58ba43ba468d04a47da1e6b /sugar/activity/activity.py | |
parent | d60cc6ae3995063480ce412b307f578a3d1e72cc (diff) |
This prevented activties whith no share-scope set to set the window title
Diffstat (limited to 'sugar/activity/activity.py')
-rw-r--r-- | sugar/activity/activity.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py index 4c7cf5b..b3bbcba 100644 --- a/sugar/activity/activity.py +++ b/sugar/activity/activity.py @@ -287,16 +287,12 @@ class Activity(Window, gtk.Container): #self._jobject.object_id = '' #del self._jobject.metadata['ctime'] del self._jobject.metadata['mtime'] + + self.set_title(self._jobject.metadata['title']) + + if self._jobject.metadata.has_key('share-scope'): + share_scope = self._jobject.metadata['share-scope'] - if not self._jobject.metadata.has_key('title'): - self._jobject.metadata['title'] = '' - - try: - share_scope = self._jobject.metadata['share-scope'] - title = self._jobject.metadata['title'] - self.set_title(title) - except KeyError: - pass elif create_jobject: logging.debug('Creating a jobject.') self._jobject = datastore.create() |