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

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 30 Nov 2009 09:10:12 +0100

stpere@xxxxxxxxx wrote:
> Log:
> Don't minimize windows (when hiding applications) if they have 
> the B_NOT_MINIMIZABLE flag. It should more properly fix #4337.

On second thought, I'm not sure anymore this is the proper solution (I 
moved the check into NotifyMinimize() in the mean time).

I think the B_NOT_MINIMIZABLE flag should only have an effect on the 
window border, not on the "minimizability" of the window. Ie. even if a 
window is not minimizable by clicking on its window border, why 
shouldn't it be minimizable at all? Why should a "hide application" not 
work anymore because of this?

The Deskbar (and other applications/windows which really mean it) could 
just override their BWindow::Minimize() method, and never minimize.
Opinions on this?

Bye,
   Axel.


Other related posts: