STEPS TO REPRODUCE 1. have latte dock set to Auto hide and have a reasonable delay show 2. move cursor to dock to reveal it 3. while it moves animation starts I flick to mouse out of the dock area 4. (if I did it fast enough) dock won't hide until I move mouse to dock area again OBSERVED RESULT dock doesn't hide EXPECTED RESULT dock auto hides SOFTWARE/OS VERSIONS Linux: 5.0.7-arch1-1-ARCH (available in About System) KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.56 Qt Version: 5.12.2
can you test if this is reproducible with LAtte git version in your system?
(In reply to Michail Vourlakos from comment #1) > can you test if this is reproducible with LAtte git version in your system? I was tring really hard to reproduce it and out of 30 times I could still do it 2 times.
So this bug occurs in d5b294b88e99 commit too.
hm... I manage to reproduce from one of ten times trying it... In your Behavior page do you have KWin edges enabled or not?
(In reply to Michail Vourlakos from comment #4) > hm... > I manage to reproduce from one of ten times trying it... > > In your Behavior page do you have KWin edges enabled or not? it's enabled
when I disabled KWin edge option I could not reproduce, can you confirm it?
(In reply to Michail Vourlakos from comment #6) > when I disabled KWin edge option I could not reproduce, can you confirm it? I turned KWin edge off and its still there altough it's harder and harder to hit the timeframe.
8.8 seems to fixed the issue.
sorry it's not fixed, my bad
In a Wayland session the bug couldn't be reproduced. Apparently it's an Xorg bug. Does it mean that the issue is resolved?
(In reply to attila.koszo.official from comment #10) > In a Wayland session the bug couldn't be reproduced. Apparently it's an Xorg > bug. > Does it mean that the issue is resolved? Not quite. First I will need to investigate what is the reason of the faulty behavior under X11. If Latte can handle the case e.g. when the slide in animation ends, Latte could make a check if the dock should be hidden or not, and act accordingly
Git commit c38e3016de4b58194df6352807596621bac83783 by Michail Vourlakos. Committed on 01/05/2019 at 21:10. Pushed by mvourlakos into branch 'master'. update hidden state after slide-in M +2 -0 app/view/visibilitymanager.cpp M +3 -2 app/view/visibilitymanager.h M +2 -0 containment/package/contents/ui/VisibilityManager.qml https://commits.kde.org/latte-dock/c38e3016de4b58194df6352807596621bac83783