Bläddra i källkod

WindowServer: Don't render shadow for frameless windows

Fixes CatDog rendering odd square shadow.
Tom 4 år sedan
förälder
incheckning
db0149056f
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      Userland/Services/WindowServer/WindowFrame.cpp

+ 2 - 0
Userland/Services/WindowServer/WindowFrame.cpp

@@ -168,6 +168,8 @@ void WindowFrame::set_button_icons()
 
 Gfx::Bitmap* WindowFrame::window_shadow() const
 {
+    if (m_window.is_frameless())
+        return nullptr;
     if (m_window.type() == WindowType::Desktop)
         return nullptr;
     return s_window_shadow;