[haiku-commits] Re: haiku: hrev44543 - src/servers/app src/kits/interface headers/private/app

  • From: Ryan Leavengood <leavengood@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 16 Aug 2012 17:02:49 -0400

On Thu, Aug 16, 2012 at 4:33 PM, Stefano Ceccherini
<stefano.ceccherini@xxxxxxxxx> wrote:
>
> Please remember that the BeBook isn't always correct. Often you have
> to check the BeOS behaviour.

I did. The BeOS behavior was bad when it came to minimizing, so I
improved it, and made it match the BeBook which makes sense.

To be specific, BeOS allowed for a hidden window to be minimized such
that when it was shown again it was still minimized. I saw this with
Tracker preferences. If the user asks to see the preferences it should
show up, not mysteriously show up minimized because at some point the
user clicked "Hide All" for Tracker after having opened the
preferences once.

Haiku was doing this too before this change. We should not copy broken behavior.

-- 
Regards,
Ryan

Other related posts: