Skip to content

Commit

Permalink
remove workaround for ibus/ibus#1802
Browse files Browse the repository at this point in the history
  • Loading branch information
mattrose committed Oct 26, 2020
1 parent 290ca4d commit 736e88a
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions terminatorlib/terminal.py
Original file line number Diff line number Diff line change
Expand Up @@ -899,14 +899,6 @@ def on_keypress(self, widget, event):
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)

Expand Down

0 comments on commit 736e88a

Please sign in to comment.