From 87c1b1a25de797244241a4bb2a6634c48918cf40 Mon Sep 17 00:00:00 2001 From: Tom Date: Tue, 2 Mar 2021 21:11:46 -0700 Subject: [PATCH] WindowServer: Use active shadow for highlighted window If we're switching through windows we should also use the active shadow for the highlighted window. --- Userland/Services/WindowServer/WindowFrame.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Services/WindowServer/WindowFrame.cpp b/Userland/Services/WindowServer/WindowFrame.cpp index a6ab4fc5ee..fc1e9d56ba 100644 --- a/Userland/Services/WindowServer/WindowFrame.cpp +++ b/Userland/Services/WindowServer/WindowFrame.cpp @@ -217,6 +217,8 @@ Gfx::Bitmap* WindowFrame::window_shadow() const case WindowType::Taskbar: return s_task_bar_shadow; default: + if (auto* highlight_window = WindowManager::the().highlight_window()) + return highlight_window == &m_window ? s_active_window_shadow : s_inactive_window_shadow; return m_window.is_active() ? s_active_window_shadow : s_inactive_window_shadow; } }