Apache OpenOffice (AOO) Bugzilla – Issue 65578
Context menu key on GTK
Last modified: 2006-08-15 15:59:31 UTC
So - the KEY_MENU seems to be a keysym that gives focus to the menu - hence the code to simulate it's press/release on Alt press(/release) in the gtk+ backend. However - Gtk+ uses GDK_Menu to fire it's popup_menu signal (for context menus): gtkwidget.c: gtk_binding_entry_add_signal (binding_set, GDK_F10, GDK_SHIFT_MASK, "popup_menu", 0); gtk_binding_entry_add_signal (binding_set, GDK_Menu, 0, "popup_menu", 0); this then is hooked by gtkentry, gtklabel, treeview etc. to provide that context menu [ in fact everything -except- the menu-bar ;-) ]. Anyhow - this patch makes my context menu key work nicely, where I have it - popping up the context menu I'd expect.
Created attachment 36589 [details] a patch
Ah. I made the wrong connection between GDK_Menu and KEY_MENU due the same name :-) Will commit the patch CWS vcl59.
committed in CWS vcl59
please verify in CWS vcl59 context menu key now works in gtk and generic plugin provided you have an Xserver that delivers XK_Menu for that key (can be check with xev) re-open issue and reassign to es@openoffice.org
reassign to es@openoffice.org
reset resolution to FIXED
Context menu should work using context menu/Compose key. -> Verified
*** Issue 54969 has been marked as a duplicate of this issue. ***
Renamed summary Ok in m181