diff options
author | Philipp Hörist <philipp@hoerist.com> | 2023-12-05 21:21:26 +0300 |
---|---|---|
committer | Philipp Hörist <philipp@hoerist.com> | 2023-12-05 21:21:26 +0300 |
commit | 4a82f16f6bac6c93b2be3dcb630355a28e3454dd (patch) | |
tree | ca974c23522c892dd74ceb8ced6474ad426d253f | |
parent | 25466559bd811c15626714cc69928fabf0b241d4 (diff) |
cfix: Main: Add comment and lower log level
-rw-r--r-- | gajim/gtk/main.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gajim/gtk/main.py b/gajim/gtk/main.py index 97b5236a5..7b5ec3815 100644 --- a/gajim/gtk/main.py +++ b/gajim/gtk/main.py @@ -256,11 +256,16 @@ class MainWindow(Gtk.ApplicationWindow, EventHelper): _window: MainWindow, event: Gdk.EventKey ) -> bool: + + # event.get_state() behaves different on Linux and Windows. + # On Linux its not set in the case that only a modifier key + # is pressed. + # Filter out modifier not used for shortcuts like Numlock (MOD2) modifier = event.get_state() & Gtk.accelerator_get_default_mod_mask() accel_name = Gtk.accelerator_name(event.keyval, modifier) - log.warning('Captured key pressed: %s', accel_name) + log.info('Captured key pressed: %s', accel_name) if event.keyval in ( Gdk.KEY_Control_L, |