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-10-09 11:11:23 (GMT)
commit1e19ca33a6c031ff0cd4b171ab9986c2925e6c2e (patch)
tree10b5898fd41404eee5fd6eaf8042e247ff8770f2
parentd5954c32f23da2593010cecec60865008205fe14 (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 ab55231..f3c59ea 100644
--- a/readactivity.py
+++ b/readactivity.py
@@ -259,7 +259,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
@@ -278,7 +278,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."""
@@ -299,7 +299,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):
@@ -657,6 +657,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()