Hydrogenaudio Forums

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: Snowknight26 on 2019-07-09 17:07:16

Title: Information modals have the wrong positions
Post by: Snowknight26 on 2019-07-09 17:07:16
I've noticed that there are several new windows/dialogs/modals, whatever you want to call them, that share the window position, despite some of them being offset from the center of the screen.

Here's a concrete example:

The "Checking for Updates" modal is now in the bottom right of the screen, since the modals share the position on the screen.

Ideally, all these modals should either be centered or not share positions, or if they do share positions, they should not be offset by a random amount such that moving one to position x,y moves all others to position x,y (versus position x+a,y+b).

Happens with 1.4.6 and 1.5 beta 1.
Title: Re: Information modals have the wrong positions
Post by: Snowknight26 on 2019-10-11 23:50:54
Still seems to be an issue in beta 19. Maybe Peter can squeeze it in for beta 20? :D
Title: Re: Information modals have the wrong positions
Post by: Peter on 2019-10-15 13:03:32
Thanks for reporting.

Indeed this behavior makes very little sense and will be changed for in a future update.
Title: Re: Information modals have the wrong positions
Post by: Snowknight26 on 2019-11-29 23:26:46
Since I see no changes in the final build of 1.5, I'm hoping this didn't get lost somewhere.
Title: Re: Information modals have the wrong positions
Post by: Peter on 2019-11-30 12:16:55
This behavior has been around for so long I opted for changing it for the next version after 1.5, to avoid last minute change having odd consequences.
Title: Re: Information modals have the wrong positions
Post by: Snowknight26 on 2019-12-14 18:36:12
I see you made a change in 1.5.1 beta 1. Although the positions are no longer retained when moving the dialogs, the "optimizing file" dialog still opens up in the upper left instead of roughly the center (where the other ones open).
SimplePortal 1.0.0 RC1 © 2008-2021