[haiku-bugs] Re: [Haiku] #3505: Reposition windows on resolution change if they lie completely outside of the bounds of the new resolution

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Wed, 20 Oct 2010 18:43:41 -0000

#3505: Reposition windows on resolution change if they lie completely outside of
the bounds of the new resolution
---------------------------------+------------------------------
  Reporter:  humdinger           |        Owner:  axeld
      Type:  enhancement         |       Status:  new
  Priority:  normal              |    Milestone:  R1
 Component:  Servers/app_server  |      Version:  R1/Development
Resolution:                      |     Keywords:
Blocked By:                      |  Has a Patch:  0
  Platform:  All                 |     Blocking:
---------------------------------+------------------------------

Comment (by axeld):

 Unless the window was on screen before the switch, the app_server cannot
 deliberately move it there afterwards. The original ticket was about saved
 window positions, and it's not within the app_server's abilities to change
 that -- it cannot know whether or not the application created the window
 off screen on purpose. There are even good reasons to do so in Haiku (like
 having an application that should get all keyboard or mouse events).

 IOW the original problem should simply be solved in Tracker. In addition
 to that, the app_server could move windows around on resolution changes;
 but this might be a bit annoying, too, if you have games and apps like
 LaunchBox (or the Deskbar) in the right edge, so it should only do so for
 permanent changes.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/3505#comment:7>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: