diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-11-09 14:43:54 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-11-09 14:43:54 (GMT) |
commit | 670722bc497b1ba90d4300bfc2a48424334d29b8 (patch) | |
tree | bb2e094974b680d22126c27af10f454358dbcb12 | |
parent | 56685f30ec3c04b0b08aa07f07a345c9140d9737 (diff) |
Always checkin to the DS from a new file.
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | lib/sugar/activity/activity.py | 13 |
2 files changed, 7 insertions, 8 deletions
@@ -1,3 +1,5 @@ +* Always checkin to the DS from a new file. (tomeu) + Snapshot c682a5e241 - #4570: Fix alt-tab and ctrl-alt-tab behavior diff --git a/lib/sugar/activity/activity.py b/lib/sugar/activity/activity.py index 71e5345..ffbd9ec 100644 --- a/lib/sugar/activity/activity.py +++ b/lib/sugar/activity/activity.py @@ -686,14 +686,11 @@ class Activity(Window, gtk.Container): self.metadata['preview'] = dbus.ByteArray(preview) try: - if self._jobject.file_path: - self.write_file(self._jobject.file_path) - else: - file_path = os.path.join(self.get_activity_root(), 'instance', - '%i' % time.time()) - self.write_file(file_path) - self._owns_file = True - self._jobject.file_path = file_path + file_path = os.path.join(self.get_activity_root(), 'instance', + '%i' % time.time()) + self.write_file(file_path) + self._owns_file = True + self._jobject.file_path = file_path except NotImplementedError: pass |