[Pkg-sugar-commit] [sugar-imageviewer-activity] 01/03: Fix initial zoom level being extremely small (#dslo:486)
Sebastian Silva
icarito-guest at moszumanska.debian.org
Mon Jun 22 03:47:06 UTC 2015
This is an automated email from the git hooks/post-receive script.
icarito-guest pushed a commit to tag v7
in repository sugar-imageviewer-activity.
commit a415de1a2b3954982e2561761ba2cb11332c98b5
Author: Tomeu Vizoso <tomeu at sugarlabs.org>
Date: Wed Mar 25 00:50:03 2009 +0530
Fix initial zoom level being extremely small (#dslo:486)
---
ImageViewerActivity.py | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/ImageViewerActivity.py b/ImageViewerActivity.py
index b72d617..91de299 100644
--- a/ImageViewerActivity.py
+++ b/ImageViewerActivity.py
@@ -93,13 +93,17 @@ class ImageViewerActivity(activity.Activity):
'tmp%i' % time.time())
os.link(file_path, tempfile)
-
- self.view.set_file_location(tempfile)
+ gobject.idle_add(self.__set_file_idle_cb, tempfile)
+
+ def __set_file_idle_cb(self, file_path):
+ self.view.set_file_location(file_path)
self.zoom = int(self.metadata.get('zoom', '0'))
if self.zoom > 0:
self.view.set_zoom(self.zoom)
+ return True
+
def write_file(self, file_path):
self.metadata['zoom'] = str(self.zoom)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-sugar/sugar-imageviewer-activity.git
More information about the pkg-sugar-commit
mailing list