[haiku-commits] r34351 - haiku/trunk/src/servers/app

  • From: stpere@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 29 Nov 2009 20:55:02 +0100 (CET)

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);
        }
 }
 


Other related posts: