summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2008-11-11 18:10:20 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2008-11-11 18:10:20 +0000
commitc2d48cfc9189342e3c2a5f21b2a5ffe2281a6bf2 (patch)
tree530b4beba12543bd920566bd2a8645c4ca7654fb
parent8121c60d3d25bd1f43a4e044f14033fd118184c7 (diff)
downloadgtk+-c2d48cfc9189342e3c2a5f21b2a5ffe2281a6bf2.tar.gz
Chain up enter and leave notify handlers
svn path=/trunk/; revision=21781
-rw-r--r--ChangeLog4
-rw-r--r--gtk/gtkspinbutton.c10
2 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 890ffdc8e3..7e55ec4bb1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-11-11 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkspinbutton.c: Chain up in enter and leave notify handlers.
+
2008-11-11 Michael Natterer <mitch@imendio.com>
Bug 553765 – Add orientation API to GtkRange
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c
index a6ef87b8d5..b24d985769 100644
--- a/gtk/gtkspinbutton.c
+++ b/gtk/gtkspinbutton.c
@@ -915,7 +915,10 @@ gtk_spin_button_enter_notify (GtkWidget *widget,
gtk_widget_queue_draw (GTK_WIDGET (spin));
}
-
+
+ if (GTK_WIDGET_CLASS (gtk_spin_button_parent_class)->enter_notify_event)
+ return GTK_WIDGET_CLASS (gtk_spin_button_parent_class)->enter_notify_event (widget, event);
+
return FALSE;
}
@@ -927,7 +930,10 @@ gtk_spin_button_leave_notify (GtkWidget *widget,
spin->in_child = NO_ARROW;
gtk_widget_queue_draw (GTK_WIDGET (spin));
-
+
+ if (GTK_WIDGET_CLASS (gtk_spin_button_parent_class)->leave_notify_event)
+ return GTK_WIDGET_CLASS (gtk_spin_button_parent_class)->leave_notify_event (widget, event);
+
return FALSE;
}