[kupfer] browser: Always use either gtk or keybinder time in WindowController
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer] browser: Always use either gtk or keybinder time in WindowController
- Date: Sat, 2 Jan 2010 19:38:26 +0000 (UTC)
commit ba0af9f38ef496e84a169935b520ac241aaa947d
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Sat Jan 2 14:49:55 2010 +0100
browser: Always use either gtk or keybinder time in WindowController
kupfer/browser.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/kupfer/browser.py b/kupfer/browser.py
index 3b13e0a..6b3301e 100644
--- a/kupfer/browser.py
+++ b/kupfer/browser.py
@@ -1388,10 +1388,12 @@ class WindowController (pretty.OutputMixin):
gobject.idle_add(self.put_away)
def activate(self, sender=None, time=0):
- evttime = time if time else gtk.get_current_event_time()
+ if not time:
+ time = (gtk.get_current_event_time() or
+ keybindings.get_current_event_time())
self.window.stick()
self.window.present_with_time(time)
- self.window.window.focus(timestamp=evttime)
+ self.window.window.focus(timestamp=time)
self.interface.focus()
def put_away(self):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]