Red Hat Bugzilla – Bug 747644
title bar menu shown in wrong location
Last modified: 2011-12-23 08:38:42 EST
Created attachment 529327 [details]
title bar menu screenshot
Description of problem:
I have a dual-monitor setup (laptop monitor and external monitor).
If I right-click on the title bar or choose the window menu from the left-corner of the title bar, the menu appears on the left monitor even though the window is on the right monitor.
See the attached screenshot where I right-clicked on the Firefox titlebar and the menu appeared way over on the left.
This is new behavior with KDE 4.7.x in Fedora 16 Beta.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. right-click on a window title bar or click on the title bar context menu
context menu appears off in the weeds
context menu appears next to the cursor
I opened upstream KDE bug 284876 for this problem.
Also, I was able to reproduce it on a single-monitor system, the problem is just more pronounced on a dual-head setup.
This may be a Qt issue too, are the results the same (or different) if using:
*** Bug 748195 has been marked as a duplicate of this bug. ***
I already have that Qt version installed and it's still an issue:
$ rpm -q --bydate qt
Wed 19 Oct 2011 08:34:04 AM CDT qt-4.8.0-0.17.rc1.fc16.x86_64
I wonder if this problem might actually have been INTRODUCED by that Qt build. After all, Owen's patch touches code related to finding coordinate offsets.
Personally, I think it was worse before. I vaguely recall reproducing this before and it *always* appeared in the upper-left corner. Now right clicking rightward on the title bar makes it move closer (right-ward) to where it should be.
If I'm annoyed too much, I may downgrade and re-upgrade and retest it all to ensure my recollection there is valid.
further testing... (added comment upstream too):
left click on upper-left of window => dialog appears on upper left of screen
right click on title bar => dialog is always on top of screen, displaced somewhere between the left of the screen and where it *should* be. Seems better the closer the left edge of the window in question is located.
*** Bug 759907 has been marked as a duplicate of this bug. ***
*** Bug 761503 has been marked as a duplicate of this bug. ***
Hmmm, I can also reproduce this with a native window decoration (my Quarticurve one), so this doesn't look like the same issue as those 2, though related. I'm going to reopen one of them and close the other as a duplicate of that one.
qt-4.8.0-0.29.rc1.fc16 has been submitted as an update for Fedora 16.
qt-4.8.0-0.29.rc1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 770124 has been marked as a duplicate of this bug. ***