https://bugs.kde.org/show_bug.cgi?id=492047

            Bug ID: 492047
           Summary: Moving tracks upward using the drag handle leads to
                    wild flickering when moving between first and second
                    track of a different album
    Classification: Applications
           Product: Elisa
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: christoph.w...@gmx.de
  Target Milestone: ---

SUMMARY

When slowly moving tracks upward in the playlist, moving a song in between the
first and second track of an album causes wild flickering as the playlist can't
decide if and where it wants to show the album header in the playlist. It keeps
switching between the orders 

1) Album 1 Header 
2) Track 1 
3) Track 2 (mouse is here)
4) (Free Space for dropping)

(move up a pixel)

1) Track 1
2) (Free Space for dropping)
3) Album 1 Header (mouse is here)
4) Track 2

(move up  a pixel, repeat the first arrangement, until the mouse is far beyond
Track 2

STEPS TO REPRODUCE
1. Add an album with at least two tracks to the playlist
2. Add another album (or a single track from a different album)
3. Move a single track from a different album upward using the drag handle, no
flickering until Track 2 from the first album 
4.  Keep moving upward slowly

(Bonus fun: arrange things 1) Album 1 Track 1 2) Album 1 Track 2 3) Album 2
Track 1, then drag Album 2 Track 2 upward slowly between Album 1 Tracks 1 and
2)

OBSERVED RESULT

Wild flickering in the playlist.

EXPECTED RESULT

Once Track 1 is separated from Track 2, moving the mouse up a pixel does not
cause the drop area to go below Track 2 again.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0 / git master of 
Qt Version: 6.7.0
Elisa version: 24.05.02 / git master
ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to