summaryrefslogtreecommitdiff
path: root/gtk/gtktoolitemgroup.c
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.van.berkom@gmail.com>2010-03-29 13:22:18 -0400
committerTristan Van Berkom <tristan.van.berkom@gmail.com>2010-03-29 13:22:18 -0400
commit7e43059e841d0455227e6e64b4853700d8df89c4 (patch)
treea7e5f066251c5c4e4e29a461398e95f2644f3c44 /gtk/gtktoolitemgroup.c
parent133e3e84a7ddfc3ff403540834fde983a9f16085 (diff)
downloadgtk+-7e43059e841d0455227e6e64b4853700d8df89c4.tar.gz
Added missing default events in realize() implementations
Added gtk_widget_get_events() to the event masks declared by GtkToolPalette & GtkToolItemGroup.
Diffstat (limited to 'gtk/gtktoolitemgroup.c')
-rw-r--r--gtk/gtktoolitemgroup.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk/gtktoolitemgroup.c b/gtk/gtktoolitemgroup.c
index fea9f29d45..a3d75b7565 100644
--- a/gtk/gtktoolitemgroup.c
+++ b/gtk/gtktoolitemgroup.c
@@ -1167,9 +1167,10 @@ gtk_tool_item_group_realize (GtkWidget *widget)
attributes.wclass = GDK_INPUT_OUTPUT;
attributes.visual = gtk_widget_get_visual (widget);
attributes.colormap = gtk_widget_get_colormap (widget);
- attributes.event_mask = GDK_VISIBILITY_NOTIFY_MASK | GDK_EXPOSURE_MASK
- | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- | GDK_BUTTON_MOTION_MASK;
+ attributes.event_mask = gtk_widget_get_events (widget)
+ | GDK_VISIBILITY_NOTIFY_MASK | GDK_EXPOSURE_MASK
+ | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
+ | GDK_BUTTON_MOTION_MASK;
widget->window = gdk_window_new (gtk_widget_get_parent_window (widget),
&attributes, attributes_mask);