Bug 396931 - latte-docker delay show timer is not work.
Summary: latte-docker delay show timer is not work.
Status: RESOLVED NOT A BUG
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-28 15:04 UTC by TOM Harrison
Modified: 2019-07-04 19:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TOM Harrison 2018-07-28 15:04:05 UTC
showtimer delay is no longer work. since my mouse is move to the dock edge, the latte-dock showing immediately.
I have set the show delay to 1 event 2 second. but It not work at all
Comment 1 Michail Vourlakos 2018-07-28 15:06:58 UTC
(In reply to TOM Harrison from comment #0)
> showtimer delay is no longer work. since my mouse is move to the dock edge,
> the latte-dock showing immediately.
> I have set the show delay to 1 event 2 second. but It not work at all

When Kwin Edges are enabled from Tweaks the show delay can only be configured from KWin and plasma systemsettings... If you dislike that behavior you can always disable KWin edges from Tweaks page and show timer will work as before
Comment 2 TOM Harrison 2018-07-28 15:13:46 UTC
(In reply to Michail Vourlakos from comment #1)
> (In reply to TOM Harrison from comment #0)
> > showtimer delay is no longer work. since my mouse is move to the dock edge,
> > the latte-dock showing immediately.
> > I have set the show delay to 1 event 2 second. but It not work at all
> 
> When Kwin Edges are enabled from Tweaks the show delay can only be
> configured from KWin and plasma systemsettings... If you dislike that
> behavior you can always disable KWin edges from Tweaks page and show timer
> will work as before

thanks for reply, where is the kwin settings  that you mansion "Screen Edge" in kcmkwineffects ?
Comment 3 Michail Vourlakos 2018-07-28 15:16:53 UTC
(In reply to TOM Harrison from comment #2)
> (In reply to Michail Vourlakos from comment #1)
> > (In reply to TOM Harrison from comment #0)
> > > showtimer delay is no longer work. since my mouse is move to the dock edge,
> > > the latte-dock showing immediately.
> > > I have set the show delay to 1 event 2 second. but It not work at all
> > 
> > When Kwin Edges are enabled from Tweaks the show delay can only be
> > configured from KWin and plasma systemsettings... If you dislike that
> > behavior you can always disable KWin edges from Tweaks page and show timer
> > will work as before
> 
> thanks for reply, where is the kwin settings  that you mansion "Screen Edge"
> in kcmkwineffects ?

I think that is correct
Comment 4 TOM Harrison 2018-07-28 15:19:22 UTC
(In reply to Michail Vourlakos from comment #3)
> (In reply to TOM Harrison from comment #2)
> > (In reply to Michail Vourlakos from comment #1)
> > > (In reply to TOM Harrison from comment #0)
> > > > showtimer delay is no longer work. since my mouse is move to the dock edge,
> > > > the latte-dock showing immediately.
> > > > I have set the show delay to 1 event 2 second. but It not work at all
> > > 
> > > When Kwin Edges are enabled from Tweaks the show delay can only be
> > > configured from KWin and plasma systemsettings... If you dislike that
> > > behavior you can always disable KWin edges from Tweaks page and show timer
> > > will work as before
> > 
> > thanks for reply, where is the kwin settings  that you mansion "Screen Edge"
> > in kcmkwineffects ?
> 
> I think that is correct

I found it. A settings in latte-dock. when I disable "enable kwin edge when hide", the timershow it working.
when I disable "Screen Edge", the timershow still not working.
Thanks for help
Comment 5 Michail Vourlakos 2018-07-28 15:24:30 UTC
(In reply to TOM Harrison from comment #4)
> (In reply to Michail Vourlakos from comment #3)
> > (In reply to TOM Harrison from comment #2)
> > > (In reply to Michail Vourlakos from comment #1)
> > > > (In reply to TOM Harrison from comment #0)
> when I disable "Screen Edge", the timershow still not working.
> Thanks for help

Latte is using the same technology with plasma panels for KWin edges activation/deactivation,
maybe a question to plasma devs how to configure the Show delay might help
Comment 6 eemantsal 2019-07-04 19:11:36 UTC
Thanks for the hint. I was even thinking of going back to the old Plasma panel since that sudden appearances of Latte at the minimum cursor touch, that interrupted my workflow every now and then, were getting me on my nerves.

I wanted to say, though, that Plasma's system settings don't seem to have any influence on this issue: if one enables Kwin borders in the Latte's Tweaks section and then goes to Plasma's screen borders conguration tool in System Settings, the activation delay doesnt have any effect on Latte's autoshow; it emerges inmediately. Only the method you said, disabling screen borders in Latte's preferencies, is the one really working on my machine.
OTH, Latte's auto-occultation works perfectly, even with Kwin borders actived.

Gentoo, Latte 0.8.9, Plasma 5.16.2, KDE Frameworks 5.59, Qt 5.12.3 here.
Comment 7 Michail Vourlakos 2019-07-04 19:55:07 UTC
(In reply to eemantsal from comment #6)
> Thanks for the hint. I was even thinking of going back to the old Plasma
> panel since that sudden appearances of Latte at the minimum cursor touch,
> that interrupted my workflow every now and then, were getting me on my
> nerves.
> 
> I wanted to say, though, that Plasma's system settings don't seem to have
> any influence on this issue: if one enables Kwin borders in the Latte's
> Tweaks section and then goes to Plasma's screen borders conguration tool in
> System Settings, the activation delay doesnt have any effect on Latte's
> autoshow; it emerges inmediately. Only the method you said, disabling screen
> borders in Latte's preferencies, is the one really working on my machine.
> OTH, Latte's auto-occultation works perfectly, even with Kwin borders
> actived.
> 
> Gentoo, Latte 0.8.9, Plasma 5.16.2, KDE Frameworks 5.59, Qt 5.12.3 here.

I can confirm everything you have described for v0.8 BUT for git version upcoming v0.9 I found a solution! In git version Show timer works as expected even with KWin edges enabled