Cosmetic: Avoid explicit state variables

Using the state of the context makes this more obviously correct.
This commit is contained in:
Matthias Clasen
2015-11-14 10:29:25 -05:00
parent 6c5d08d75a
commit 10a8533bd3

View File

@ -875,14 +875,12 @@ set_default_size (GtkRecentChooserDefault *impl)
GtkRequisition req; GtkRequisition req;
GdkRectangle monitor; GdkRectangle monitor;
GtkStyleContext *context; GtkStyleContext *context;
GtkStateFlags state;
widget = GTK_WIDGET (impl); widget = GTK_WIDGET (impl);
context = gtk_widget_get_style_context (widget); context = gtk_widget_get_style_context (widget);
state = gtk_widget_get_state_flags (widget);
/* Size based on characters and the icon size */ /* Size based on characters and the icon size */
gtk_style_context_get (context, state, "font-size", &font_size, NULL); gtk_style_context_get (context, gtk_style_context_get_state (context), "font-size", &font_size, NULL);
width = impl->priv->icon_size + font_size * NUM_CHARS + 0.5; width = impl->priv->icon_size + font_size * NUM_CHARS + 0.5;
height = (impl->priv->icon_size + font_size) * NUM_LINES + 0.5; height = (impl->priv->icon_size + font_size) * NUM_LINES + 0.5;