Author: stpere Date: 2009-11-29 20:55:02 +0100 (Sun, 29 Nov 2009) New Revision: 34351 Changeset: http://dev.haiku-os.org/changeset/34351/haiku Ticket: http://dev.haiku-os.org/ticket/4337 Modified: haiku/trunk/src/servers/app/Desktop.cpp Log: Don't minimize windows (when hiding applications) if they have the B_NOT_MINIMIZABLE flag. It should more properly fix #4337. Modified: haiku/trunk/src/servers/app/Desktop.cpp =================================================================== --- haiku/trunk/src/servers/app/Desktop.cpp 2009-11-29 19:02:47 UTC (rev 34350) +++ haiku/trunk/src/servers/app/Desktop.cpp 2009-11-29 19:55:02 UTC (rev 34351) @@ -1859,7 +1859,8 @@ if (window->ServerWindow()->ClientTeam() != team) continue; - window->ServerWindow()->NotifyMinimize(true); + if ((window->Flags() & B_NOT_MINIMIZABLE) == 0) + window->ServerWindow()->NotifyMinimize(true); } }