Bug 453177 - Some applications don't cover taskbar when entering fullscreen
Summary: Some applications don't cover taskbar when entering fullscreen
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.24.4
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-29 08:10 UTC by zzrakic
Modified: 2022-05-04 19:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot showing that video that is full screened is not covering the taskbar and is instead pushed above it. (783.17 KB, image/webp)
2022-04-29 08:10 UTC, zzrakic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description zzrakic 2022-04-29 08:10:15 UTC
Created attachment 148454 [details]
Screenshot showing that video that is full screened is not covering the taskbar and is instead pushed above it.

SUMMARY

Fullscreen doesn't cover the *full* screen and video that is full screened is pushed above. You can see traces of "***Watch Later***" and "***Share***" buttons on top right corner.


STEPS TO REPRODUCE

1. Open a video on chromium based browser (Brave) in full screen or try to full screen KVM.


OBSERVED RESULT

See attachment.


EXPECTED RESULT

Application should take over the full screen and cover the taskbar.


SOFTWARE/OS VERSIONS

Linux: 5.17.4-arch1-1 
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3


ADDITIONAL INFORMATION

Fullscreening other application like Firefox works as intented. Fullscreen in Firefox covers whole screen.
I'm using Wayland and both Brave & Firefox are Wayland native.
Comment 1 Nate Graham 2022-05-03 17:57:47 UTC
I've seen this before, but can't reproduce it right now. Do you have any Window Rules set up?
Comment 2 zzrakic 2022-05-03 18:09:47 UTC
(In reply to Nate Graham from comment #1)
> I've seen this before, but can't reproduce it right now. Do you have any
> Window Rules set up?

Please correct me if I'm giving wrong information but I have 2 KWin scripts enabled. Force Blur and Latte Window Colors.
I have Window Tiling enabled which I never messed with.
I have no WIndow Rules set up in Windows Management/Windows Rules.

Window Tiling settings:

Enable window tiling - checked

Separate layouts for each:  
Activity - checked
Virutal Desktop - checked

Maximize sole window - unchecked
Untile windows by dragging - checked
Floating windows always on top - checked

Spawn windows at: The layout's end
-------------------------------------------------------------
Here there are another Window Rules settings:
Ignore Windows 
With clases: yakuake,spectacle,Conky,zoom
With titles: (empty)
With roles: quake

Float windows
With classes: (empty)
With titles: (empty)
With utility roles - checked
-------------------------------------------------------------

Restrictions

Restrict window width - unchecked
Prevent window minimization - unchecked 
Prevent window from protruding from its screen - checked

Workspace Rules are empty.

If any additional information is needed, I try my best to provide.
Comment 3 Nate Graham 2022-05-04 17:33:33 UTC
Does it works if you disable that window tiling script? Or the other ones?
Comment 4 zzrakic 2022-05-04 17:43:01 UTC
(In reply to Nate Graham from comment #3)
> Does it works if you disable that window tiling script? Or the other ones?

Hi Nate,

Thank you for reply. I have tried disabling it and it does fix the issue.
I'm using kwin-bismuth-git-3.1.1.r0.g03b522e-1 for window tiling. 

What are my next steps?
Comment 5 Nate Graham 2022-05-04 19:04:32 UTC
To contact the Bismuth developers and tell them that their script causes this problem. :)
Comment 6 zzrakic 2022-05-04 19:10:09 UTC
(In reply to Nate Graham from comment #5)
> To contact the Bismuth developers and tell them that their script causes
> this problem. :)

Thanks Nate, I will do that. Sorry for wasting your time.
Comment 7 Nate Graham 2022-05-04 19:13:52 UTC
No worries!