Updating branch refs/heads/master to e1fda589fe58e8e3a5219aeb0f39840af88a306e (commit) from 1a7d9071b98391a4eb61c08fecfae3ea3955c8db (commit)
commit e1fda589fe58e8e3a5219aeb0f39840af88a306e Author: Brian J. Tarricone <br...@tarricone.org> Date: Sat Aug 22 02:03:16 2009 -0700 update system font size when style changes src/xfce-desktop.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c index 1bc7727..95cbf2c 100644 --- a/src/xfce-desktop.c +++ b/src/xfce-desktop.c @@ -933,9 +933,22 @@ style_set_cb(GtkWidget *w, gpointer user_data) { XfceDesktop *desktop = XFCE_DESKTOP(w); +#ifdef ENABLE_DESKTOP_ICONS + gdouble old_font_size; +#endif gdk_window_set_back_pixmap(w->window, desktop->priv->bg_pixmap, FALSE); gtk_widget_queue_draw(w); + +#ifdef ENABLE_DESKTOP_ICONS + old_font_size = desktop->priv->system_font_size; + if(xfce_desktop_ensure_system_font_size(desktop) != old_font_size + && desktop->priv->icon_view && !desktop->priv->icons_font_size_set) + { + xfdesktop_icon_view_set_font_size(XFDESKTOP_ICON_VIEW(desktop->priv->icon_view), + desktop->priv->system_font_size); + } +#endif } static void _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits