https://bugs.kde.org/show_bug.cgi?id=394249
Bug ID: 394249 Summary: Logout screen countdown not cancelling on multi-monitor setups Product: plasmashell Version: master Platform: unspecified OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: mayeul.can...@live.fr CC: plasma-b...@kde.org Target Milestone: 1.0 Created attachment 112639 --> https://bugs.kde.org/attachment.cgi?id=112639&action=edit Illustration: countdown is cancelled only on the left monitor This might be related to the look and feel package as well. I would have tried to fix it myself, but I am not proficient enough with Qt/qml to easily pinpoint the problem. On multi monitor setups, the logout overlay appears on every screen. There is one countdown per screen. Moving the selection with the keyboard arrow keys interrupt the countdown on one screen, but not the others, so the log out action ends up happening anyway. It is supposed to cancel the action on every screen. It would actually be nicer not to assume that a screen is the primary one, and show the exact same state on every screen, including selection and hover (even duplicating the mouse could be interesting). My primary monitor is the center one, but the selection is displayed on the leftmost one. See the attached screenshot where only the leftmost screen has its countdown cancelled. (A bit of corruption is visible on the rightmost screen as well, I am using X, Qt 5.10.1, plasma 5.12.5) Related files might be https://cgit.kde.org/plasma-workspace.git/tree/lookandfeel/contents/logout/Logout.qml and https://cgit.kde.org/plasma-workspace.git/tree/ksmserver/shutdowndlg.cpp -- You are receiving this mail because: You are watching all bug changes.