Red Hat Bugzilla – Bug 801620
GtkBuilder loading issue
Last modified: 2013-04-30 18:55:33 EDT
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):
The customized keybinding is missing.
The keybinding should be working
The bug has been fixed in upstream and identified as commit (back ported patch attached)
Author: Juan Pablo Ugarte <firstname.lastname@example.org>
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
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)
- 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.