From 2c9bea98b97813919f10261f0f18d9bd5d0dc58c Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sun, 29 Nov 2009 02:15:54 +0000 Subject: [PATCH] Make BWindow honor the B_NOT_MINIMIZABLE flag. Fixes ticket #4337. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34335 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Window.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 999a146fb2..fced7c64fc 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -582,6 +582,9 @@ BWindow::Minimize(bool minimize) if (IsModal() || IsFloating() || fMinimized == minimize || !Lock()) return; + if (minimize && (Flags() & B_NOT_MINIMIZABLE) != 0) + return; + fMinimized = minimize; fLink->StartMessage(AS_MINIMIZE_WINDOW);