diff --git a/Servers/WindowServer/WindowManager.cpp b/Servers/WindowServer/WindowManager.cpp index 8113550550..9b3ffdcbec 100644 --- a/Servers/WindowServer/WindowManager.cpp +++ b/Servers/WindowServer/WindowManager.cpp @@ -1284,6 +1284,7 @@ bool WindowManager::update_theme(String theme_path, String theme_name) ASSERT(new_theme); Gfx::set_system_theme(*new_theme); m_palette = Gfx::PaletteImpl::create_with_shared_buffer(*new_theme); + Compositor::the().set_backgound_color(palette().desktop_background().to_string()); HashTable notified_clients; for_each_window([&](Window& window) { if (window.client()) {