| Summary: | A new panel is sometimes created on the primary screen, not the screen whose desktop you right-clicked on | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Fushan Wen <qydwhotmail> |
| Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, niccolo.venerandi |
| Priority: | NOR | Keywords: | multiscreen, qt6, regression |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Other | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/31830a672d49c74da81674673bf2ae72483d0cc8 | Version Fixed/Implemented In: | 6.0 |
| Sentry Crash Report: | |||
|
Description
Fushan Wen
2023-08-22 07:08:27 UTC
Cannot reproduce in X11 with a whackadoodle mixed DPI setup (which I know is unsupported, but it's the only one I've got). Cannot reproduce on Wayland either. Can always reproduce on X11, and it's a new user that almost doesn't touch anything. I just managed to reproduce this while testing Bug 472832. When I tried to reproduce it again, it didn't happen. So it's intermittent. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3399 Git commit 31830a672d49c74da81674673bf2ae72483d0cc8 by Fushan Wen. Committed on 15/10/2023 at 15:23. Pushed by fusionfuture into branch 'master'. ShellCorona: make adding new panel follow cursor position focusWindow is unreliable when it comes to the desktop window, and using cursor position to decide adding panel to which screen makes more sense since the context menu was opened there. FIXED-IN: 6.0 M +18 -1 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/31830a672d49c74da81674673bf2ae72483d0cc8 |