Use applier_render_color_p (real_realize_cb): Ditto
2001-09-14 Bradford Hovinen <hovinen@ximian.com> * background-properties-capplet.c (property_change_cb): Use applier_render_color_p (real_realize_cb): Ditto * applier.c (applier_render_color_p): Renamed from applier_render_gradient_p; check both solid color and gradient * preferences.c (preferences_need_color_opts): Removed; use applier_render_color_p instead
This commit is contained in:
parent
84cbbbff3e
commit
862ce9a11b
5 changed files with 23 additions and 59 deletions
|
@ -213,13 +213,8 @@ property_change_cb (BonoboListener *listener,
|
|||
if (!strcmp (event_name, "Bonobo/Property:change:wallpaper_type")
|
||||
|| !strcmp (event_name, "Bonobo/Property:change:wallpaper_filename")
|
||||
|| !strcmp (event_name, "Bonobo/Property:change:wallpaper_enabled"))
|
||||
{
|
||||
gtk_widget_set_sensitive (
|
||||
WID ("color_frame"),
|
||||
preferences_need_color_opts (
|
||||
prefs,
|
||||
applier_get_wallpaper_pixbuf (applier)));
|
||||
}
|
||||
gtk_widget_set_sensitive
|
||||
(WID ("color_frame"), applier_render_color_p (applier));
|
||||
}
|
||||
|
||||
static gboolean
|
||||
|
@ -237,11 +232,7 @@ real_realize_cb (Preferences *prefs)
|
|||
|
||||
applier_apply_prefs (applier, prefs, FALSE, TRUE);
|
||||
|
||||
gtk_widget_set_sensitive (
|
||||
WID ("color_frame"),
|
||||
preferences_need_color_opts (
|
||||
prefs,
|
||||
applier_get_wallpaper_pixbuf (applier)));
|
||||
gtk_widget_set_sensitive (WID ("color_frame"), applier_render_color_p (applier));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue