Summary: | Yakuake does not open on the screen where the mouse pointer is | ||
---|---|---|---|
Product: | [Applications] yakuake | Reporter: | phrxmd <philipp.reichmuth> |
Component: | general | Assignee: | Eike Hein <hein> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | brix, firlaevhans.fiete, hello, ilker4fun, mistry01, morashonjenkins, nate, nick.sev, nicolas.fella, paul, RBredereck, rossporter506, rulatir |
Priority: | NOR | Keywords: | wayland |
Version: | 21.08.2 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/yakuake/commit/ae055c29d7f4fb2ca5e8406410611ffb499f5028 | Version Fixed In: | 22.08 |
Description
phrxmd
2021-11-08 13:20:52 UTC
Can confirm on KDE Neon unstable. Oddly enough when I tried it yesterday on my main (Arch Linux) PC on Wayland I could NOT confirm this, Yakuake actually DID open on the screen with the mouse. However, it was not resized correctly for the secondary monitor which has a lower resolution, thus it was cut off to the right. I have not found any configuration difference between the two machines that would explain the different behavior (both were also running the master build of Yakuake) EXPECTED RESULT Yakuake should open on the screen where the mouse pointer is on Wayland, like KRunner or Yakuake does on X11. (In reply to m1st0 from comment #2) > EXPECTED RESULT > Yakuake should open on the screen where the mouse pointer is on Wayland, > like KRunner or Yakuake does on X11. Sorry, should have confirmed rather than noted unnecessary semantics. Confirmed on Kubuntu 21.10, KDE Plasma 5.23.0. Can confirm that it doesn't working on Kde Neon with 5.24.0 Confirm on Manjaro KDE Plasma 5.23.5 Confirm on EndeavourOS with KDE Plasma 5.24.3 Git commit ae055c29d7f4fb2ca5e8406410611ffb499f5028 by Nate Graham, on behalf of Martin Seher. Committed on 11/04/2022 at 20:25. Pushed by ngraham into branch 'master'. On Wayland, show on active output QCursor::pos does not work under wayland. So use active output from KWin to determine startup screen, if not configured otherwise. M +14 -0 app/mainwindow.cpp https://invent.kde.org/utilities/yakuake/commit/ae055c29d7f4fb2ca5e8406410611ffb499f5028 *** Bug 454369 has been marked as a duplicate of this bug. *** *** Bug 440825 has been marked as a duplicate of this bug. *** This no longer works on Xorg after upgrading to Yakuake 22.08.0 (on Arch Linux). Downgrading Yakuake to 22.04.3 restores the functionality. KRunner is also affected. Experiencing this with Yakuake 2022.04.3 as well. (In reply to Szczepan Hołyszewski from comment #11) > Experiencing this with Yakuake 2022.04.3 as well. As the "Version fixed in" field says, this is expected to be fixed in version 22.08. Sorry, I got confused because Thomas Brix Larsen above said that _downgrading_ to 2022.04.3 fixed this for him. But it seems that he was in fact reporting a regression on X caused by this fix? |