diff options
author | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-09-16 11:59:35 (GMT) |
---|---|---|
committer | Sayamindu Dasgupta <sayamindu@gmail.com> | 2009-10-09 11:11:23 (GMT) |
commit | 1e19ca33a6c031ff0cd4b171ab9986c2925e6c2e (patch) | |
tree | 10b5898fd41404eee5fd6eaf8042e247ff8770f2 | |
parent | d5954c32f23da2593010cecec60865008205fe14 (diff) |
Use gobject.timeout_add_seconds instead of gobject.timeout_add
-rw-r--r-- | readactivity.py | 8 |
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() |