Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions usr/lib/hypnotix/hypnotix.py
Original file line number Diff line number Diff line change
Expand Up @@ -1449,6 +1449,8 @@ def on_menu_quit(self, widget):
self.application.quit()

def on_key_press_event(self, widget, event):
if isinstance(widget.get_focus(), Gtk.Entry):
return False
# Get any active, but not pressed modifiers, like CapsLock and NumLock
persistant_modifiers = Gtk.accelerator_get_default_mod_mask()

Expand All @@ -1466,15 +1468,15 @@ def on_key_press_event(self, widget, event):
else:
self.search_button.set_active(True)
elif event.keyval == Gdk.KEY_F11 or \
(event.keyval == Gdk.KEY_f and not ctrl and type(widget.get_focus()) != gi.repository.Gtk.SearchEntry):
(event.keyval == Gdk.KEY_f and not ctrl):
self.full_screen_mode()
elif event.keyval == Gdk.KEY_F6:
self.theather_mode()
elif event.keyval == Gdk.KEY_F7:
self.borderless_mode()
elif event.keyval == Gdk.KEY_Escape:
self.normal_mode()
elif event.keyval == Gdk.KEY_BackSpace and not ctrl and type(widget.get_focus()) != gi.repository.Gtk.SearchEntry:
elif event.keyval == Gdk.KEY_BackSpace and not ctrl:
self.normal_mode()
self.on_go_back_button()
elif event.keyval == Gdk.KEY_Left:
Expand Down
Loading