From ba7281a7b2545604617bd3bcc7ed33ebf8f222a8 Mon Sep 17 00:00:00 2001 From: Tibor Nagy Date: Fri, 21 Feb 2020 17:05:36 +0100 Subject: [PATCH] WindowServer: Use system theme for the drag and drop popups --- Servers/WindowServer/Compositor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Servers/WindowServer/Compositor.cpp b/Servers/WindowServer/Compositor.cpp index b6922e169a..a779efa51e 100644 --- a/Servers/WindowServer/Compositor.cpp +++ b/Servers/WindowServer/Compositor.cpp @@ -451,12 +451,12 @@ void Compositor::draw_cursor() if (wm.dnd_client()) { auto dnd_rect = wm.dnd_rect(); - m_back_painter->fill_rect(dnd_rect, Color(110, 34, 9, 200)); + m_back_painter->fill_rect(dnd_rect, wm.palette().selection().with_alpha(200)); if (!wm.dnd_text().is_empty()) { auto text_rect = dnd_rect; if (wm.dnd_bitmap()) text_rect.move_by(wm.dnd_bitmap()->width(), 0); - m_back_painter->draw_text(text_rect, wm.dnd_text(), Gfx::TextAlignment::CenterLeft, Color::White); + m_back_painter->draw_text(text_rect, wm.dnd_text(), Gfx::TextAlignment::CenterLeft, wm.palette().selection_text()); } if (wm.dnd_bitmap()) { m_back_painter->blit(dnd_rect.top_left(), *wm.dnd_bitmap(), wm.dnd_bitmap()->rect());