mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 02:40:11 +00:00
Run the reset_styles idle at a priority higher than size negotiation.
2006-08-15 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (do_theme_change): Run the reset_styles idle at a priority higher than size negotiation. (#350517, Søren Sandmann)
This commit is contained in:
parent
fbf6339700
commit
6f535cb264
@ -1,5 +1,9 @@
|
||||
2006-08-15 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkicontheme.c (do_theme_change): Run the reset_styles
|
||||
idle at a priority higher than size negotiation. (#350517,
|
||||
Søren Sandmann)
|
||||
|
||||
* gtk/gtkfilesystem.c (gtk_file_info_render_icon)
|
||||
(gtk_file_system_volume_render_icon): Do better fallbacks
|
||||
if the icon theme does not have icons. (#345666,
|
||||
|
@ -1,5 +1,9 @@
|
||||
2006-08-15 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* gtk/gtkicontheme.c (do_theme_change): Run the reset_styles
|
||||
idle at a priority higher than size negotiation. (#350517,
|
||||
Søren Sandmann)
|
||||
|
||||
* gtk/gtkfilesystem.c (gtk_file_info_render_icon)
|
||||
(gtk_file_system_volume_render_icon): Do better fallbacks
|
||||
if the icon theme does not have icons. (#345666,
|
||||
|
@ -40,6 +40,7 @@
|
||||
#include "gtkiconcache.h"
|
||||
#include "gtkbuiltincache.h"
|
||||
#include "gtkintl.h"
|
||||
#include "gtkmain.h"
|
||||
#include "gtksettings.h"
|
||||
#include "gtkprivate.h"
|
||||
#include "gtkalias.h"
|
||||
@ -618,7 +619,8 @@ do_theme_change (GtkIconTheme *icon_theme)
|
||||
|
||||
if (!priv->reset_styles_idle)
|
||||
priv->reset_styles_idle =
|
||||
g_idle_add (reset_styles_idle, icon_theme);
|
||||
g_idle_add_full (GTK_PRIORITY_RESIZE + 2,
|
||||
reset_styles_idle, icon_theme, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user