Hide Forgot
Created attachment 568792 [details] gtk2 patch fixing issue Description of problem: accel_path aren't correctly registered when loading builder files. See attached example patch against gtk2 that should run a simple UI with a customzied key-binding for view/fullscreen menu bound to shift-f8. Version-Release number of selected component (if applicable): 2.18.9-9 Actual results: The customized keybinding is missing. Expected results: The keybinding should be working Additional info: The bug has been fixed in upstream and identified as commit (back ported patch attached) commit a5b92540d039a3246db3f33842a363f3ce127c48 Author: Juan Pablo Ugarte <juanpablougarte> Date: Wed Jun 29 11:45:33 2011 -0300 Make GtkBuilder do not delay construct properties that can be resolved (so construct is respected when possible) and skip construct only props that can not.
Created attachment 568793 [details] gtk2 backported patch fixing issue
Created attachment 568794 [details] gtk2 patch with test This is just a patch for testing, not for gtk :)
To verify that bug, start "virt-viewer -w foo" (virt-viewer 0.5.2) Menu View/Fullscreen: - doesn't have keybinding before fix - has F11 keybinding after
Also you need the libvirt-0.9.10-4 installed.
Built gtk2-2.18.9-10.el6 with a fix for this.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0809.html