changeset d030774e7d5c in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=d030774e7d5c description: Prevent Ctrl+f to open send file dialog if GTK has Emacs-style keybindings enabled. Fixes #6874
diffstat:
src/message_window.py | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diffs (16 lines):
diff -r e9815dc29718 -r d030774e7d5c src/message_window.py --- a/src/message_window.py Thu May 26 19:38:09 2011 +0200 +++ b/src/message_window.py Thu May 26 19:39:03 2011 +0200 @@ -355,7 +355,11 @@ control._on_history_menuitem_activate() elif control.type_id == message_control.TYPE_CHAT and \ keyval == gtk.keysyms.f: # CTRL + f - control._on_send_file_menuitem_activate(None) + # CTRL + f moves cursor one char forward when user uses Emacs + # theme + if not gtk.settings_get_default().get_property( + 'gtk-key-theme-name') == 'Emacs': + control._on_send_file_menuitem_activate(None) elif control.type_id == message_control.TYPE_CHAT and \ keyval == gtk.keysyms.g: # CTRL + g control._on_convert_to_gc_menuitem_activate(None)