Bug 394858

Summary: Show on all desktops not working
Product: [Applications] yakuake Reporter: Tommi Nieminen <tommi.nieminen>
Component: generalAssignee: Eike Hein <hein>
Status: CONFIRMED ---    
Severity: normal CC: adamska156, bugseforuns, claudius.ellsel, deny, jlp, matija, nicolas.fella
Priority: NOR Keywords: regression
Version: 3.0.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=413636
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tommi Nieminen 2018-05-30 11:41:26 UTC
The “On all desktops” setting on the Window tab in settings dialog does not seem to work correctly any more (tested KDE Plasma 5.8.7/openSUSE Leap 42.3 and whatever Plasma version it is in openSUSE Leap 15.0).

After changing the setting it works for a short period of time, but after a while the situation changes; the only way to get it to work again is to unset the setting, click Apply, set the setting, and click Apply again.

This might be some kind of interaction between changes in recent KDE Plasma versions and Yakuake, not just in Yakuake.
Comment 1 Tommi Nieminen 2019-04-29 09:36:57 UTC
It’s still the same :(

Yakuake 3.0.5
KDE Plasma 5.12.8
KDE Frameworks 5.45.0
Qt 5.9.4

This on openSUSE Leap 15.0. Leap 15.1 is about to arrive in May, looking forward to see if anything will change.
Comment 2 Claudius Ellsel 2020-09-01 21:25:12 UTC
Is this happening on Wayland only?
Comment 3 Tommi Nieminen 2020-09-02 07:23:13 UTC
(In reply to Claudius Ellsel from comment #2)

> Is this happening on Wayland only?

Actually I haven’t even tried this on Wayland. On X11 this has been constant. I don’t know if it has to do with particular settings, like me NOT having the option “keep above other windows” enabled.

Usually this results on Yakuake appearing in the task bar too.
Comment 4 Patrick Silva 2020-09-02 11:06:01 UTC
I can reproduce only on Wayland.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2
Comment 5 Tommi Nieminen 2020-09-02 12:45:40 UTC
(In reply to Patrick Silva from comment #4)

> I can reproduce only on Wayland.

It may be somehow settings-related because I have reproduced this in all Plasmas in any distro for quite a while now. Right now I tested it in pretty vanilla virtual installation of Debian 10.

First I could reproduce this with ease without even trying. The second time Yakuake seemed to work perfectly no matter what I tried. The third time, again, the bug reappeared.

I cannot give right now the exact recipe of making it always reproducible. It seems to have something to do with multiple windows being open and moving from one virtual desktop to another and opening and closing the Yakuake window with the hotkey in each.

Also it *may* have something to do with me disabling “always on top” in Yakuake and having the “X mouse” (focus follows mouse pointer).

I will try more.
Comment 6 Claudius Ellsel 2020-09-02 22:54:35 UTC
Alright, thanks for the additional details!
Comment 7 Claudius Ellsel 2020-09-02 22:55:42 UTC
Maybe we have actually to different causes here, one Wayland related and one also happening on X11 under certain conditions.
Comment 8 Deny Dias 2021-10-29 05:23:30 UTC
This is also happening to me for a long time now. I came here to finally open a bug report, but found this one already set.

> Operating System: Slackware 15.0 (-current)
> KDE Plasma Version: 5.23.2
> KDE Frameworks Version: 5.87.0
> Qt Version: 5.15.3
> Kernel Version: 5.14.15 (64-bit)

It does work in the moment just after I toggle “On all desktops”, but as soon as I hide Yakuake's window then open it again, it's gone.
Comment 9 Deny Dias 2021-10-29 05:26:57 UTC
Forgot to mention:

> yakuake-21.08.2
> mesa-21.2.4
> xorg-server-1.20.13

Not tested with wayland.
Comment 10 Nicolas Fella 2023-10-18 23:29:18 UTC

*** This bug has been marked as a duplicate of bug 475702 ***
Comment 11 Nicolas Fella 2023-10-21 22:38:21 UTC
*** Bug 475702 has been marked as a duplicate of this bug. ***
Comment 12 Nicolas Fella 2023-10-21 22:38:29 UTC
*** Bug 444465 has been marked as a duplicate of this bug. ***