diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2016-08-19 13:25:15 +0300 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2016-08-22 16:54:16 +0300 |
commit | 6162d19447fd587402c3c4ef451400e3319178d5 (patch) | |
tree | 26b6385a913ff8e0d3e165c7851febb746f5fb33 | |
parent | f77669b144a21814ae75093a2797b5c25d10b28e (diff) | |
download | nautilus-6162d19447fd587402c3c4ef451400e3319178d5.tar.gz |
nautilus-desktop: initialize composited to TRUE
nautilus_desktop_window_composited_changed function will do nothing
if we use initial value from GdkScreen because of early return:
if (window->details->composited == composited)
return;
Change back initial value to TRUE to make sure that background will
be setup if screen is not composited.
https://bugzilla.gnome.org/show_bug.cgi?id=769360
-rw-r--r-- | nautilus-desktop/nautilus-desktop-window.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/nautilus-desktop/nautilus-desktop-window.c b/nautilus-desktop/nautilus-desktop-window.c index c8909dabe..b3b4a8ea1 100644 --- a/nautilus-desktop/nautilus-desktop-window.c +++ b/nautilus-desktop/nautilus-desktop-window.c @@ -318,14 +318,13 @@ static void nautilus_desktop_window_init (NautilusDesktopWindow *window) { GtkWidget *widget = GTK_WIDGET (window); - GdkScreen *screen = gtk_widget_get_screen (widget); window->details = G_TYPE_INSTANCE_GET_PRIVATE (window, NAUTILUS_TYPE_DESKTOP_WINDOW, NautilusDesktopWindowDetails); gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (window)), "nautilus-desktop-window"); - window->details->composited = gdk_screen_is_composited (screen); + window->details->composited = TRUE; nautilus_desktop_window_composited_changed (widget); } |