mirror of https://github.com/GNOME/gimp.git
added runtime check for GTK+ >= 2.4.0 and make sure the menubar's accels
2004-03-19 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c (gimp_display_shell_new): added runtime check for GTK+ >= 2.4.0 and make sure the menubar's accels can be invoked even if the menubar is invisible (workaround for bug #137151).
This commit is contained in:
parent
fddb9ce0e3
commit
2e2e65f841
|
@ -1,3 +1,10 @@
|
|||
2004-03-19 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/display/gimpdisplayshell.c (gimp_display_shell_new): added
|
||||
runtime check for GTK+ >= 2.4.0 and make sure the menubar's accels
|
||||
can be invoked even if the menubar is invisible (workaround for
|
||||
bug #137151).
|
||||
|
||||
2004-03-19 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/gui/color-notebook.c (color_notebook_new)
|
||||
|
|
|
@ -657,6 +657,14 @@ gimp_display_shell_new (GimpDisplay *gdisp,
|
|||
if (shell->options->show_menubar)
|
||||
gtk_widget_show (menubar);
|
||||
|
||||
/* make sure we can activate accels even if the menubar is invisible
|
||||
* (see http://bugzilla.gnome.org/show_bug.cgi?id=137151)
|
||||
*/
|
||||
if (! gtk_check_version (2, 4, 0))
|
||||
g_signal_connect (menubar, "can-activate-accel",
|
||||
G_CALLBACK (gtk_true),
|
||||
NULL);
|
||||
|
||||
/* active display callback */
|
||||
g_signal_connect (menubar, "button_press_event",
|
||||
G_CALLBACK (gimp_display_shell_events),
|
||||
|
|
Loading…
Reference in New Issue