Bug 839 - Prelude window jumps to unexpected location
Status:
RESOLVED FIXED
Component:
GUI
Version:
unspecified
Hardware:
PC Windows XP
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
May 14 2009 16:41:09 UTC
by:
Kees-Jan Dijkzeul
Modified:
Jun 3 2009 20:09:54 UTC
IdWhoWhenSizeType
187picture to replace 1000 words
picture to replace 1000 words
Kees-Jan DijkzeulMay 14 2009 16:45:02 UTC122726image/jpeg
188Picture 2
Picture 2
Kees-Jan DijkzeulMay 26 2009 11:43:16 UTC610202image/png
WhoWhenWhatRemovedAdded
Rob CaelersMay 16 2009 13:13:22 UTCresolutionFIXED
statusNEWRESOLVED
Kees-Jan DijkzeulMay 25 2009 11:01:51 UTCstatusRESOLVEDVERIFIED
Kees-Jan DijkzeulMay 26 2009 11:42:40 UTCstatusVERIFIEDREOPENED
resolutionFIXED
Rob CaelersJun 3 2009 20:09:54 UTCresolutionFIXED
statusREOPENEDRESOLVED
Description
Kees-Jan Dijkzeul  May 14 2009 16:41:09 UTC
I currently have a dual-head setup with the heads located above each other, instead of the more conventional left-right setup. When a break is imminent, prelude windows appear, each displayed at the center of the monitor (ok). 

After some time, they are supposed to jump to the top of the screen. At that point, they both jump to the top of the top screen, which shows two overlapping prelude windows. When you hover the mouse over them, they jump down to the bottom of the top monitor (though not at the exact same location, because my two monitors have different resolutions.

If you'd rather look at a picture than decipher the 1000 words above, please take a look at the attached screenshot.
Comment 1
Kees-Jan Dijkzeul  May 14 2009 16:45:02 UTC
Created attachment 187
picture to replace 1000 words
Comment 2
Rob Caelers  May 16 2009 13:13:22 UTC
Fixed in: http://github.com/rcaelers/workrave/commit/06226efaeb746a05629563d19ed6f0df28ba4666
Comment 3
Kees-Jan Dijkzeul  May 26 2009 11:42:40 UTC
Sigh...
I apologize for being mistaken. There is one more case that isn't yet covered correctly.

I have two displays side-by side, with the right display a lower vertical resolution. Both screens are bottom-aligned (see picture 2). When a micropause is imminent, preludes appear. When it is time for the preludes to jump to the top of the screen, the prelude on the right monitor disappears. I suspect it jumps to the black area in picture 2. 

Strangely enough, if you use the mouse to "push" the right prelude window to the top of the screen, it is displayed correctly. So this happens only for the "timed" jump to the top, not for the "pushed" one.

Tested using the daily build of may 16th or thereabout.
Comment 4
Kees-Jan Dijkzeul  May 26 2009 11:43:16 UTC
Created attachment 188
Picture 2
Comment 5
Rob Caelers  Jun 3 2009 20:09:54 UTC
Fixed in commit 1e55e392f8d13c60230c930843e9de9c7bdd589b