Summary: | Yakuake Opens, but does not close under wayland | ||
---|---|---|---|
Product: | [Applications] yakuake | Reporter: | Andrew Ammerlaan <andrewammerlaan> |
Component: | general | Assignee: | Eike Hein <hein> |
Status: | REOPENED --- | ||
Severity: | normal | CC: | asturm, kermit, maxicarlos08, muddlehead, oded, ricardo |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Andrew Ammerlaan
2021-02-18 14:31:19 UTC
I also experience this behavior though in an X-session. Shortcut F12 isn't working at all (might be a different problem), but using dbus-send: dbus-send --type=method_call --dest=org.kde.yakuake /yakuake/window org.kde.yakuake.toggleWindowState opens the window. Using the command again does not close the window. SOFTWARE/OS VERSIONS Operating System: Gentoo Linux KDE Plasma Version: 5.21.0 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Kernel Version: 5.11.0-gentoo OS Type: 64-bit Graphics Platform: X11 Recently there were various changes to how Yakuake handles opening and closing on Wayland and X11 - can you please check if this is still an issue? (In reply to Oded Arbel from comment #2) > Recently there were various changes to how Yakuake handles opening and > closing on Wayland and X11 - can you please check if this is still an issue? Still an issue with version 21.08.3, "QT_QPA_PLATFORM=xcb yakuake" works as a workaround. yakuake-21.12.1 now works just fine for me, closing via F12 as well as hiding by clicking somewhere else (with the latter seemingly fixed with Plasma 5.24 beta (5.23.90)). I just gave wayland a try again, but yakuake still has this issue for me. QT_QPA_PLATFORM=xcb is required to get yakuake to work the same as on x11. I dug a bit deeper into it and the root of the problem seems to be in the "Use Open/Retract action to focus window" setting, disabling this setting fixes the problem. With the setting enabled this bug occurs on wayland but not on x11. |