Summary: | panel on secondary screen of dual monitor setup unclickable in wayland session | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | solazs |
Component: | generic-wayland | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, mgraesslin |
Priority: | NOR | ||
Version: | 5.7.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-workspace/9c94cd136006959d881a614754a0811ae69f03cc | Version Fixed In: | 5.8.1 |
Description
solazs
2016-09-14 08:14:06 UTC
I can confirm this. Have exactly the same problem and always thought it's just my setup. Git commit 9c94cd136006959d881a614754a0811ae69f03cc by Bhushan Shah. Committed on 06/10/2016 at 15:07. Pushed by bshah into branch 'Plasma/5.8'. [shell] Fix non-interactive panelview on non-primary screen Summary: If we don't pass the current screen to QCursor::pos, it will return position relative to primary screen, which obviously won't be in panel geometry. Instead pass it currentScreen, this way we don't filter out the mouse events for panel. FIXED-IN: 5.8.1 Test Plan: added debug statements and verified that I get correct screen position and as well, panel is now interactive on secondary screen. Reviewers: mart, graesslin, #plasma, sebas Reviewed By: graesslin, #plasma, sebas Subscribers: sebas, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D2960 M +2 -2 shell/panelview.cpp http://commits.kde.org/plasma-workspace/9c94cd136006959d881a614754a0811ae69f03cc |