浏览代码

WindowServer: Don't render shadow for frameless windows

Fixes CatDog rendering odd square shadow.
Tom 4 年之前
父节点
当前提交
db0149056f
共有 1 个文件被更改,包括 2 次插入0 次删除
  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;