Bug 413105 - Full screen mode of apps running natively on Wayland does not work (Plasma panel is still visible) after I click on certain Xwayland apps
Summary: Full screen mode of apps running natively on Wayland does not work (Plasma pa...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.19.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 404981 413036 421132 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-10-17 18:09 UTC by Patrick Silva
Modified: 2020-06-30 00:52 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.20


Attachments
screenshot (869.27 KB, image/png)
2019-10-17 18:09 UTC, Patrick Silva
Details
logout screen is also affected (676.71 KB, image/png)
2019-12-14 18:26 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-10-17 18:09:07 UTC
Created attachment 123285 [details]
screenshot

STEPS TO REPRODUCE
1. start Wayland session
2. set Application Dashboard as your apps launcher
3. open Chromium browser
4. click on any part of Chromium window
5. open the Application Dashboard


OBSERVED RESULT
As we can see in the attached screenshot, Application Dashboard does not cover Plasma panel.
Minimize all windows and open Application Dashboard again: now the Application Dashboard
covers the Plasma panel as expected.

EXPECTED RESULT
Application Dashboard always covers Plasma panel

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.17.0
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1

ADDITIONAL INFORMATION
I can reproduce the same behavior replacing Chromium with other apps: GIMP, Opera browser, Vivaldi browser and Discord.
I can reproduce on Neon unstable edition too.
Comment 1 Patrick Silva 2019-11-01 16:57:02 UTC
in fact the full screen mode of any app running natively on Wayland does not work after
the steps 1-4.
Reproducible with gwenview, kate, konsole, dragon player, mpv player, Totem player and celluloid player.

Operating System: Arch Linux 
KDE Plasma Version: 5.17.2
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.2
Comment 2 Patrick Silva 2019-11-01 16:59:36 UTC
*** Bug 413036 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2019-11-03 15:07:16 UTC
*** Bug 404981 has been marked as a duplicate of this bug. ***
Comment 4 Patrick Silva 2019-12-14 18:26:09 UTC
Created attachment 124487 [details]
logout screen is also affected

Operating System: Arch Linux 
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.65.0
Qt Version: 5.14.0
Comment 5 Nate Graham 2020-06-16 21:50:01 UTC
This is fixed now!
Comment 6 Nate Graham 2020-06-16 21:51:58 UTC
*** Bug 421132 has been marked as a duplicate of this bug. ***
Comment 7 Michael Mair-Keimberger 2020-06-20 14:52:11 UTC
(In reply to Nate Graham from comment #5)
> This is fixed now!

Thanks, that's great to hear :) Is it possible to backport this to the 5.19 branch?
Comment 8 Patrick Silva 2020-06-20 15:23:25 UTC
I'm not sure if this is really fixed.
It's still reproducible on neon unstable.
Comment 9 Christoph Feck 2020-06-29 20:13:07 UTC
Please reopen tickets for issues that are still reproducible.
Comment 10 Patrick Silva 2020-06-30 00:52:27 UTC
Really it's fixed, I no longer can reproduce on neon unstable. \o/