https://bugs.kde.org/show_bug.cgi?id=382219
Michail Vourlakos <mvourla...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mvourla...@gmail.com --- Comment #3 from Michail Vourlakos <mvourla...@gmail.com> --- (In reply to Martin Flöser from comment #1) > Latte dock should use the functionality provided by KWin for auto hiding on > screen edges. Ok, let's discuss this. The thing is that I just tried to use the KWin+Plasma way for informing KWin (under wayland) and xcb(under X11) but I had the following issues... 1. Because Qt considers the window out-of-screen when it is hidden all the animations for tasks are played after the window is shown... So animations that are not needed any more create a confusion to the user. Latte to workaround that Qt behavior isnt hidding the dock when it is hidden (it just sets a very small mask) 2. The issue isnt solved even with plasma panels usage under X11. For plasma panels if at a specific edge a gesture has been set and the panel is auto-hidden then the slide-in animation is played twice. By tracking this down there is a following bug: a. When the user is touching the edge of a hidden panel then a QEvent::Enter is received b. but immediately afterwards it receives also a QEvent::Leave, this is because the gesture possibly creates a small window on top of everything even on top of panels of docks [2] is happening only on X11, for Wayland everything works as expected... So concerning Latte, I would consider to support this because it works just fine under Wayland and I could forward the users to disable the Gestures if they dont need them under X11 BUT because of [1] the Latte experience is broken and that prevents me from doing so. -- You are receiving this mail because: You are watching all bug changes.