Bug 427617

Summary: "Dodge Maximized" Panels/Docks don't/should dodge full screen windows as well, even if they aren't otherwise maximized.
Product: [Unmaintained] lattedock Reporter: Alex Torma <alex.j.torma>
Component: applicationAssignee: Michail Vourlakos <mvourlakos>
Status: RESOLVED NOT A BUG    
Severity: minor CC: vibs.35
Priority: NOR    
Version First Reported In: git (master)   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alex Torma 2020-10-13 05:57:46 UTC
SUMMARY
"Dodge Maximized" Option ignores fullscreen windows that are otherwise not maximized. This causes issues particularly when making videos in web browsers full screen, as the video is full screen but the app isn't maximized so Latte doesn't dodge.

STEPS TO REPRODUCE
1. Create new dock, set to "Dodge Maximized"
2. Open web browser *NOT MAXIMIZED*
3. Go to youtube.com
4. Play a video
5. Make the video full screen (double click or bottom right corner)

OBSERVED RESULT
Docks don't dodge the full screen video

EXPECTED RESULT
Docks treat full screen windows like maximized windows and dodge/autohide

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1

ADDITIONAL INFORMATION
None applicable.
Comment 1 vibhav kharangate 2020-10-13 12:57:38 UTC
which browser are you using. Works for me on firefox manjaro
Comment 2 Alex Torma 2020-10-14 01:14:51 UTC
(In reply to vibhav kharangate from comment #1)
> which browser are you using. Works for me on firefox manjaro

I'm using Chromium, however I'm getting the same issue on Firefox as well.

Upon further testing, I think this is being caused due to one of my window manager rules (I'm using Kwin), and not Latte itself.
Comment 3 Michail Vourlakos 2020-10-24 20:07:35 UTC
Full screen windows should be on top of Latte panels and docks at all times.