← Back to team overview

gtg team mailing list archive

[Merge] lp:~danjou/gtg/focused-quickadd_entry-and-browser-to-front into lp:gtg

 

dAnjou has proposed merging lp:~danjou/gtg/focused-quickadd_entry-and-browser-to-front into lp:gtg.

Requested reviews:
  Gtg developers (gtg)
Related bugs:
  Bug #917988 in Getting Things GNOME!: "task browser does not always come to front and quickadd entry has not always focus"
  https://bugs.launchpad.net/gtg/+bug/917988

For more details, see:
https://code.launchpad.net/~danjou/gtg/focused-quickadd_entry-and-browser-to-front/+merge/88978
-- 
https://code.launchpad.net/~danjou/gtg/focused-quickadd_entry-and-browser-to-front/+merge/88978
Your team Gtg developers is requested to review the proposed merge of lp:~danjou/gtg/focused-quickadd_entry-and-browser-to-front into lp:gtg.
=== modified file 'GTG/gtk/browser/browser.py'
--- GTG/gtk/browser/browser.py	2011-12-23 08:00:17 +0000
+++ GTG/gtk/browser/browser.py	2012-01-18 02:29:24 +0000
@@ -1636,9 +1636,10 @@
     def show(self):
         """ Unhides the TaskBrowser """
         self.browser_shown = True
-        self.window.present()
         #redraws the GDK window, bringing it to front
         self.window.show()
+        self.window.present()
+        self.quickadd_entry.grab_focus()
         gobject.idle_add(self.emit, "visibility-toggled")
 
     def iconify(self):