restoring previous position of sub-windows (eg. config. window) show config out of screen #289

Closed
opened 2026-02-21 15:00:17 -05:00 by deekerman · 2 comments
Owner

Originally created by @pinkavaj on GitHub (Jan 19, 2013).

Position of configuration window is stored when window is closed. When the window is opened latter, it appears at exactly the same (stored) position. When configuration window is closed at secondary monitor, then secondary monitor is disconnected and config window is opened, it restores it-self in position out of screen and thus is unreachble.

Position of configuration window (and others?) shoul be positioned automaticaly by window manager each time window is opened.

OS: Linux (ARCH)
VERSION: 3.0.6

Originally created by @pinkavaj on GitHub (Jan 19, 2013). Position of configuration window is stored when window is closed. When the window is opened latter, it appears at exactly the same (stored) position. When configuration window is closed at secondary monitor, then secondary monitor is disconnected and config window is opened, it restores it-self in position out of screen and thus is unreachble. Position of configuration window (and others?) shoul be positioned automaticaly by window manager each time window is opened. OS: Linux (ARCH) VERSION: 3.0.6
Author
Owner

@pinkavaj commented on GitHub (Jan 19, 2013):

just remove position restoring from options_imp::loadWindowState() would solve this.
(and of course position saving in coresponding function)

Is there something I missed? Is this position saving relly usefull for someone?

@pinkavaj commented on GitHub (Jan 19, 2013): just remove position restoring from options_imp::loadWindowState() would solve this. (and of course position saving in coresponding function) Is there something I missed? Is this position saving relly usefull for someone?
Author
Owner

@sledgehammer999 commented on GitHub (Mar 8, 2014):

I think I have fixed this is the recent versions(3.1.9). Code checks if the position is on screen or off screen before moving the window.

@sledgehammer999 commented on GitHub (Mar 8, 2014): I think I have fixed this is the recent versions(3.1.9). Code checks if the position is on screen or off screen before moving the window.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#289
No description provided.