From kde-bugs-dist Sun Jul 31 21:48:03 2005 From: Christian Esken Date: Sun, 31 Jul 2005 21:48:03 +0000 To: kde-bugs-dist Subject: [Bug 109904] KMix slider appears on wrong twinview screen Message-Id: <20050731214803.31692.qmail () ktown ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=112284650230877 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=109904 esken kde org changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |minor ------- Additional Comments From esken kde org 2005-07-31 23:48 ------- I have no idea and no means to reproduce this. Please note that KMix 3.4.2 contains a "fix" in kmixdockwidget.cpp for Multihead displays, so that the Popup won't be "cut" (see see Bug 101742). Probably the fix is not optimal. If someone can debug this for me (and fix the fix), I would be glad. Unless this happens, this bug will not get fixed and remain in state NEW (but will not be ASSIGNED). Chris // Now handle Multihead displays. And also make sure that the dialog is not // moved out-of-the screen on the right (see Bug 101742). QDesktopWidget* vdesktop = QApplication::desktop(); const QRect& vScreenSize = vdesktop->screenGeometry(_dockAreaPopup); if ( (x+_dockAreaPopup->width()) > (vScreenSize.width()) ) { // move horizontally, so that it is completely visible _dockAreaPopup->move(vScreenSize.width() - _dockAreaPopup->width() -1 , y); } // horizontally out-of bound else if ( x < 0 ) { _dockAreaPopup->move(0, y); }