Bug 422707

Summary: Click continuously to switch to the next song, and the UI will fade out
Product: [Plasma] plasmashell Reporter: logicinu <logicinu>
Component: Theme - BreezeAssignee: Nate Graham <nate>
Status: RESOLVED FIXED    
Severity: normal CC: bhush94, nate, plasma-bugs
Priority: NOR Keywords: triaged
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.19.2
Sentry Crash Report:

Description logicinu 2020-06-10 02:26:41 UTC
SUMMARY
When listening to music, use the control plug-in of the lock screen to switch the next song, and when you switch songs continuously, the lock screen will end forcefully.

STEPS TO REPRODUCE
1. Lock the screen when listening to music
2. Use the control plug-in to switch songs and switch several songs in a row
3. The lock screen will be forced to end and re-lock.

OBSERVED RESULT
The lock screen will be forced to end and re-lock.

EXPECTED RESULT
The lock screen is delayed and locked in response to mouse operation.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.19.0
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0
Kernel Version: 5.6.15-zen2-1-zencjk
OS Type: 64-位
Processors: 8 × AMD Ryzen 7 PRO 2700U w/ Radeon Vega Mobile Gfx
Memory: 14.6 GiB
Graphics Processor: AMD RAVEN 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2020-06-10 19:31:20 UTC
Weird. Cannot reproduce.
Comment 2 logicinu 2020-06-11 01:27:04 UTC
Upload a video

https://youtu.be/BR8iR_OvxRM
Comment 3 Nate Graham 2020-06-11 04:57:24 UTC
Oh I see, thanks! Interacting with the playback controls doesn't count as input for the purpose of stopping the timer that makes the UI disappear after a period of inactivity.

Should be an easy fix.
Comment 4 Nate Graham 2020-06-11 17:27:59 UTC
Here's a merge request that should fix it: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/59/diffs
Comment 5 Nate Graham 2020-06-17 14:14:35 UTC
Git commit 24fae256453aafa4aa5a9dc8b3c108df9bf00b56 by Nate Graham.
Committed on 17/06/2020 at 14:14.
Pushed by ngraham into branch 'Plasma/5.19'.

[lock screen] Stop timer when interacting with media controls

Otherwise you can click on some media buttons to control the playback
and then the UI will abruptly disappear.
FIXED-IN: 5.19.1

M  +12   -3    lookandfeel/contents/lockscreen/MediaControls.qml

https://invent.kde.org/plasma/plasma-workspace/commit/24fae256453aafa4aa5a9dc8b3c108df9bf00b56