assert that the passed in arrow is always _UP or _DOWN, this catches false
Fri Jan 25 14:03:36 2002 Tim Janik <timj@gtk.org> * gtk/gtkspinbutton.c (gtk_spin_button_draw_arrow): assert that the passed in arrow is always _UP or _DOWN, this catches false invocations which lead to drawing artefacts. (start_spinning): likewise, i.e. sanity check the passed in arrow. (gtk_spin_button_button_release): fix arrow redrawing. (gtk_spin_button_button_press): must set click_child for button3 even if we don't take spinning action right away. * gtk/gtkspinbutton.h (struct _GtkSpinButton): document valid values for click_child.
This commit is contained in:
@ -89,7 +89,7 @@ struct _GtkSpinButton
|
||||
GtkSpinButtonUpdatePolicy update_policy;
|
||||
|
||||
guint in_child : 2;
|
||||
guint click_child : 2;
|
||||
guint click_child : 2; /* valid: GTK_ARROW_UP=0, GTK_ARROW_DOWN=1 or 2=NONE/BOTH */
|
||||
guint button : 2;
|
||||
guint need_timer : 1;
|
||||
guint timer_calls : 3;
|
||||
|
||||
Reference in New Issue
Block a user