From dfd8598bf7fdd0fe7cd178d6ef3658320a55499d Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 6 May 2021 12:08:00 +0200 Subject: [PATCH] LibGUI: Don't show resize corner in non-resizable window's statusbar Fixes #6886. --- Userland/Libraries/LibGUI/Statusbar.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGUI/Statusbar.cpp b/Userland/Libraries/LibGUI/Statusbar.cpp index 9c989d9266..9f2c979d6a 100644 --- a/Userland/Libraries/LibGUI/Statusbar.cpp +++ b/Userland/Libraries/LibGUI/Statusbar.cpp @@ -116,8 +116,9 @@ void Statusbar::paint_event(PaintEvent& event) void Statusbar::resize_event(ResizeEvent& event) { - if (window()) - m_corner->set_visible(window()->is_maximized() ? false : true); + if (auto* window = this->window()) { + m_corner->set_visible(window->is_resizable() && !window->is_maximized()); + } Widget::resize_event(event); }