Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSayamindu Dasgupta <sayamindu@gmail.com>2009-09-16 11:59:35 (GMT)
committer Sayamindu Dasgupta <sayamindu@gmail.com>2009-09-16 11:59:35 (GMT)
commit8567bfc8abe616d3159fea412c23af3998bc4765 (patch)
tree252826ed6822be21ee6f326fe0e8a037ad89234b
parent92d4278ea4bae3b7f411a85dc9f89ab4896bea0f (diff)
Use gobject.timeout_add_seconds instead of gobject.timeout_add
-rw-r--r--readactivity.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/readactivity.py b/readactivity.py
index 42aae0c..48cc1cd 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -555,7 +555,7 @@ class ReadActivity(activity.Activity):
# Now active, start initial suspend timeout
if self._idle_timer > 0:
gobject.source_remove(self._idle_timer)
- self._idle_timer = gobject.timeout_add(15000, self._suspend_cb)
+ self._idle_timer = gobject.timeout_add_seconds(15, self._suspend_cb)
self._sleep_inhibit = False
else:
# Now inactive
@@ -574,7 +574,7 @@ class ReadActivity(activity.Activity):
"""Set a timer for going back to ebook mode idle sleep."""
if self._idle_timer > 0:
gobject.source_remove(self._idle_timer)
- self._idle_timer = gobject.timeout_add(5000, self._suspend_cb)
+ self._idle_timer = gobject.timeout_add_seconds(5, self._suspend_cb)
def _suspend_cb(self):
"""Go into ebook mode idle sleep."""
@@ -595,7 +595,7 @@ class ReadActivity(activity.Activity):
self._load_document('file://' + self._tempfile)
# FIXME: This should obviously be fixed properly
- gobject.timeout_add(1000, self.__view_toolbar_needs_update_size_cb,
+ gobject.timeout_add_seconds(1, self.__view_toolbar_needs_update_size_cb,
None)
def write_file(self, file_path):
@@ -964,6 +964,8 @@ class ReadActivity(activity.Activity):
def __view_toolbar_needs_update_size_cb(self, view_toolbar):
if hasattr(self._view, 'update_view_size'):
self._view.update_view_size(self._scrolled)
+ else:
+ return False # No need to run this again and again
def __view_toolbar_go_fullscreen_cb(self, view_toolbar):
self.fullscreen()