mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-17 22:40:11 +00:00
Cosmetic: Avoid explicit state variables
Fold it into its single user.
This commit is contained in:
parent
3007ad6f3b
commit
6c5d08d75a
@ -1935,7 +1935,6 @@ gtk_range_draw (GtkWidget *widget,
|
||||
{
|
||||
GtkRange *range = GTK_RANGE (widget);
|
||||
GtkRangePrivate *priv = range->priv;
|
||||
GtkStateFlags widget_state;
|
||||
gboolean draw_trough = TRUE;
|
||||
gboolean draw_slider = TRUE;
|
||||
GtkStyleContext *context;
|
||||
@ -1958,8 +1957,6 @@ gtk_range_draw (GtkWidget *widget,
|
||||
gtk_range_calc_marks (range);
|
||||
gtk_range_calc_layout (range);
|
||||
|
||||
widget_state = gtk_widget_get_state_flags (widget);
|
||||
|
||||
/* Just to be confusing, we draw the trough for the whole
|
||||
* range rectangle, not the trough rectangle (the trough
|
||||
* rectangle is just for hit detection)
|
||||
@ -2140,7 +2137,8 @@ gtk_range_draw (GtkWidget *widget,
|
||||
}
|
||||
}
|
||||
|
||||
if (!(widget_state & GTK_STATE_FLAG_INSENSITIVE) && gtk_widget_has_visible_focus (widget))
|
||||
if (!(gtk_widget_get_state_flags (widget) & GTK_STATE_FLAG_INSENSITIVE) &&
|
||||
gtk_widget_has_visible_focus (widget))
|
||||
{
|
||||
gtk_render_focus (context, cr,
|
||||
priv->range_rect.x,
|
||||
|
Loading…
Reference in New Issue
Block a user