Minor focus grabbing fix from the GTK3 port.

This commit is contained in:
Stephen Boddy 2015-02-26 00:07:14 +01:00
parent 59c0499c77
commit be6128f7be

View File

@ -1017,8 +1017,8 @@ class Terminal(Gtk.VBox):
def grab_focus(self):
"""Steal focus for this terminal"""
# if not self.vte.flags()&Gtk.HAS_FOCUS: # VERIFY FOR GTK3: how to do this? or should we just simply omit this and grab unconditionally?
self.vte.grab_focus()
if not self.vte.has_focus():
self.vte.grab_focus()
def ensure_visible_and_focussed(self):
"""Make sure that we're visible and focussed"""