| Summary: | Window trying to center between displays | ||
|---|---|---|---|
| Product: | [Applications] yakuake | Reporter: | Cameron <kde> |
| Component: | general | Assignee: | Eike Hein <hein> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | a.aannestad |
| Priority: | NOR | ||
| Version First Reported In: | 21.08.1 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
yakuake window centered between 2 displays, with display arrangement settings visible
yakuake at 100% size / width, with content on 2 displays |
||
Created attachment 143111 [details]
yakuake at 100% size / width, with content on 2 displays
This is an old bug, but I'm having similar enough behaviour on Manjaro 6.1.55-1 (Plasma 5.27.8 / frameworks 5.110.0 / QT 5.15.10) that I don't want to open a new bug report. On two monitors, Yakuake always opens on the correct monitor when the hotkey is pressed, but only is correctly centered when the mouse cursor is on the *other* monitor. When the mouse cursor is on the same monitor as the Yakuake window, it opens on the left side. Steps to reproduce: * Have a two-monitor setup (possibly also involving non-100% global scale; mine is at 125%), such that the primary monitor is on the right * Set Yakuake to only open on the right / primary monitor * Trigger Yakuake's window to open via hotkey, both while the mouse is on the right monitor and while the mouse is on the left monitor Expected behaviour: Yakuake opens in the center every time Observed behaviour: Yakuake opens in the center of the right monitor when the mouse cursor is on the left monitor, and opens on the left side of the right monitor when the mouse cursor is on the right monitor |
Created attachment 143110 [details] yakuake window centered between 2 displays, with display arrangement settings visible SUMMARY Yakuake is incorrectly centering the window when using in a multi display setup. I am using a laptop, with an external monitor. While the laptop screen is closed, everything works as expected. When height / width is set to 100%, the window will take up the correct monitor + position most of the time (using the global open keybind). It will frequently shift the open position to be partly on each display. When height / width is set to 70%, the yakuake will hug the left side of the right display (still not correctly centered), but does not cross between displays like 100% does. STEPS TO REPRODUCE No special steps. Just multi monitor + global activate button OBSERVED RESULT See attached screenshot EXPECTED RESULT The window should correctly center itself on the desired display the same way that happens in single displays. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 21.10 KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION