From 777859900163aa4569d1257bc8feb5f8197e6ac7 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Tue, 6 Aug 2013 23:43:06 +0200 Subject: Improve GTK3 support --- mate-panel/panel.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'mate-panel/panel.c') diff --git a/mate-panel/panel.c b/mate-panel/panel.c index 2b9929d3..3cea4c08 100644 --- a/mate-panel/panel.c +++ b/mate-panel/panel.c @@ -17,7 +17,11 @@ #include #include +#include #include +#if GTK_CHECK_VERSION (3, 0, 0) +#include +#endif #include @@ -392,7 +396,11 @@ panel_key_press_event (GtkWidget *widget, if (GTK_IS_SOCKET (gtk_window_get_focus (GTK_WINDOW (widget))) && event->keyval == GDK_F10 && (event->state & gtk_accelerator_get_default_mod_mask ()) == GDK_CONTROL_MASK) +#if GTK_CHECK_VERSION (3, 0, 0) + return gtk_bindings_activate (G_OBJECT (widget), +#else return gtk_bindings_activate (GTK_OBJECT (widget), +#endif event->keyval, event->state); -- cgit v1.2.1