I have a branch for this (linked to this bug), but there was a problem
with the hotkey handling. It used some secret attributes of a
GtkMenuShell that aren't there with deprecated API disabled. I couldn't
figure out how to get the same result using published API (except
perhaps to fake a keyboard press?).
if (!GTK_MENU_SHELL(data)->active) {
gtk_grab_add (GTK_WIDGET(data));
GTK_MENU_SHELL(data)->have_grab = TRUE;
GTK_MENU_SHELL(data)->active = TRUE;
}
You'll see this in hotkey_filter(). Ted, any ideas on how to do that
bit the right way? For now I've commented it out in my branch, but it
isn't recommended for merging because of this issue.
--
should build without GTK deprecations
https://bugs.launchpad.net/bugs/655628
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs