Experimente este patch. Eu o encontrei no relatório de erros @ Sparhawk fornecido e o usuário disse que funcionava . Eu suponho que você saiba como usar o comando patch
. Também funcionou para mim. (Eu tenho o mesmo problema.)
Clique aqui para obter um manual completo sobre patch
=== modified file 'terminatorlib/window.py'
--- terminatorlib/window.py 2011-08-22 20:05:38 +0000
+++ terminatorlib/window.py 2012-03-30 21:02:28 +0000
@@ -273,6 +273,12 @@
if self.position:
self.move(self.position[0], self.position[1])
self.show()
+ self.grab_focus()
+ try:
+ t = gtk.gdk.x11_get_server_time(self.window)
+ except AttributeError:
+ t = 0
+ self.window.focus(t)
else:
self.position = self.get_position()
self.hidefunc()
Com o Terminator 1.90, parece que uma mudança diferente deve ser feita. De comentário # 18 no mesmo relatório de erros :
I've changed lines 307-311 to:
try: from gi.repository import GdkX11 t = GdkX11.x11_get_server_time(self.get_window()) except AttributeError: t = 0 self.get_window().focus(t)