diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2008-11-11 18:10:20 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2008-11-11 18:10:20 +0000 |
commit | c2d48cfc9189342e3c2a5f21b2a5ffe2281a6bf2 (patch) | |
tree | 530b4beba12543bd920566bd2a8645c4ca7654fb | |
parent | 8121c60d3d25bd1f43a4e044f14033fd118184c7 (diff) | |
download | gtk+-c2d48cfc9189342e3c2a5f21b2a5ffe2281a6bf2.tar.gz |
Chain up enter and leave notify handlers
svn path=/trunk/; revision=21781
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | gtk/gtkspinbutton.c | 10 |
2 files changed, 12 insertions, 2 deletions
@@ -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; } |