Bug 418456 - In no-compositing environment autohide behavior is broken
Summary: In no-compositing environment autohide behavior is broken
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: 0.9.9
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-04 08:46 UTC by Damien Guihal
Modified: 2020-03-05 19:22 UTC (History)
0 users

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


Attachments
Screenshot (600.44 KB, image/png)
2020-03-04 08:46 UTC, Damien Guihal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Damien Guihal 2020-03-04 08:46:47 UTC
Created attachment 126586 [details]
Screenshot

SUMMARY

Latte dock v0.9.9
libqt5 5.14.1+dfsg-0+xneon+18.04+bionic+build81

All from KDE Neon packages

See screenshot, a weird rectangle appears on screen when the dock hides itself

Seen with "dodge active" & "Hide automatically" settings.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Michail Vourlakos 2020-03-04 11:40:29 UTC
Try to enable your compositing from plasma systemsettings, Screens, Compositor.
Comment 2 Damien Guihal 2020-03-04 14:32:25 UTC
Yes it solves the issue, plasma disabled it by itself and I didn't notice ...

Thanks a lot
Comment 3 Michail Vourlakos 2020-03-04 15:55:06 UTC
The bug is a bug, so I will leave this open in order to investigate what broke for disabled compositing case.
Comment 4 Michail Vourlakos 2020-03-05 18:57:06 UTC
Git commit cafa0d54c71199fd07877c23ad4ef7180a4b5bab by Michail Vourlakos.
Committed on 05/03/2020 at 18:56.
Pushed by mvourlakos into branch 'v0.9'.

fix NOCOMPOSITING mode mask calculations

FIXED-IN:0.9.10

M  +25   -14   containment/package/contents/ui/PanelBox.qml

https://commits.kde.org/latte-dock/cafa0d54c71199fd07877c23ad4ef7180a4b5bab
Comment 5 Michail Vourlakos 2020-03-05 19:22:18 UTC
Git commit 5cc6ce54842d2b95515116912bde0d4faffeee2f by Michail Vourlakos.
Committed on 05/03/2020 at 18:57.
Pushed by mvourlakos into branch 'master'.

fix NOCOMPOSITING mode mask calculations

FIXED-IN:0.9.10

M  +25   -14   containment/package/contents/ui/PanelBox.qml

https://commits.kde.org/latte-dock/5cc6ce54842d2b95515116912bde0d4faffeee2f