forked from AuroraMiddleware/gtk
widget: Set style flags on the style context when the flags are set
This will allow us to simplify most draw methods by not having to explicitly set the style flags on the context.
This commit is contained in:
parent
eecbdb6f57
commit
cc8012eb32
@ -10708,6 +10708,8 @@ gtk_widget_propagate_state (GtkWidget *widget,
|
||||
if (!gtk_widget_is_sensitive (widget) && gtk_widget_has_grab (widget))
|
||||
gtk_grab_remove (widget);
|
||||
|
||||
gtk_style_context_set_state (gtk_widget_get_style_context (widget), new_flags);
|
||||
|
||||
g_signal_emit (widget, widget_signals[STATE_CHANGED], 0, old_state);
|
||||
g_signal_emit (widget, widget_signals[STATE_FLAGS_CHANGED], 0, old_flags);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user