Page 1 of 1

Window will not show after moving multiple displays

Posted: Mon Nov 30, 2015 7:36 am
by phormix
In my case, I have a machine with 3 displays. The bug is reproducible in the following example

If they are in the following order (brackets denote the "main" display)

[#1] #3 #2

And the CoreTemp window is on display #2


Then, the displays are reordered (while coretemp was closed) to be

#2 [#1] #3

The coretemp window is stuck to the right of display #3, however there is no longer an active display there. The window cannot be moved or seen, unless one mucks with the displays.

I'm assuming this is because the window position is somehow saved based on a X,Y value, and that in the initial setting X goes to from
0-3240 (these are 1080p displays)
but in the second example X is from
-1080 to +2160

If the window location was saved at e.g. 2500,300, it would no longer on any of the active displays.

If possible, it might be a good idea to either
a) Check if the last saved X,Y location is still valid (if not, snap back into an available window)
or
b) Have some option in the tray-icons to reset the location of the window back to 0,0 or some other sane value.

While I was able to restore the window by messing with my desktops, in some cases this might not be possible (changed video cards, missing a monitor, laptop with a monitor extension that is no longer plugged in, etc).

Re: Window will not show after moving multiple displays

Posted: Fri Feb 26, 2016 7:42 pm
by The Coolest
Thanks.
This should be fixed in the next release.