From 736e88aa4606f8a2ea4a8d82fc63e6a9d34e51db Mon Sep 17 00:00:00 2001 From: Matt Rose Date: Mon, 26 Oct 2020 11:08:02 -0400 Subject: [PATCH] remove workaround for https://github.com/ibus/ibus/issues/1802 --- terminatorlib/terminal.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/terminatorlib/terminal.py b/terminatorlib/terminal.py index c3d52ac8..5b3bbdb5 100644 --- a/terminatorlib/terminal.py +++ b/terminatorlib/terminal.py @@ -899,14 +899,6 @@ class Terminal(Gtk.VBox): dbg('Terminal::on_keypress: Called on %s with no event' % widget) return(False) - # Workaround for IBus interfering with broadcast when using dead keys - # Environment also needs IBUS_DISABLE_SNOOPER=1, or double chars appear - # in the receivers. - if self.terminator.ibus_running: - if (event.state | Gdk.ModifierType.MODIFIER_MASK ) ^ Gdk.ModifierType.MODIFIER_MASK != 0: - dbg('Terminal::on_keypress: Ingore processed event with event.state %d' % event.state) - return(False) - # FIXME: Does keybindings really want to live in Terminator()? mapping = self.terminator.keybindings.lookup(event)