Bug 452199

Summary: Juk songs dragged in the Play Queue past the last song in the queue disappear from the queue
Product: [Applications] juk Reporter: Alberto Gonzalez <lulosalsero>
Component: generalAssignee: Scott Wheeler <wheeler>
Status: REPORTED ---    
Severity: normal CC: mpyne
Priority: NOR    
Version First Reported In: 21.12.3   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alberto Gonzalez 2022-04-02 22:23:50 UTC
SUMMARY

Songs dragged in the Play Queue past the last song in the queue disappear from the queue.


STEPS TO REPRODUCE

1. From the Collection List, select several songs, right-click on them and select "Add to Play Queue".
2. Ensure that View -> Show Play Queue is enabled.
3. Go to the Play Queue
4. Change a track's order by drag and dropping (the drag and drop feedback is visually glitchy under Wayland but fine under X11) to test that songs' order can be changed easily.
5. Now select and drag the first track past the last track.


OBSERVED RESULT

The dragged track vanishes from the list unexpectedly.


EXPECTED RESULT

The track should go to the end of the Play Queue, not disappear entirely.


SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.24
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.13.0-39-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620