Track operation progress dialog broken for "Remove from Disk"

Bug #1980091 reported by ronso0
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Committed
Medium
Unassigned

Bug Description

tested with 1 track:

* click Delete from Disk in the track menu (deck or tracks table)
* confirm
* file is deleted, track is purged
* delete success notice pops up
* wait > 2s (TaskMonitor::kDefaultMinimumProgressDuration?)
* progress dialog pops up
  - placeholder %1 is not replaced with track count
  - progress bar stuck at the left
  - blocks success dialog

If the success notice is confirmed within < 2s and there will be no progress dialog.

If two tracks are removed, the delayed dialog is stuck at 50% (and also shows the %1 placeholder.

Seems that the track batch process timer is still running after applyTrackPointerOperation() has finished but the TrackPointerOperation is not deleted?
slotRemoveFromDisk is the only slot that does stuff after applyTrackPointerOperation() has finished so I guess this bug can only be reproduced there.

Tags: library
ronso0 (ronso0)
description: updated
Revision history for this message
ronso0 (ronso0) wrote :
Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :
Changed in mixxx:
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Uwe Klotz (uklotzde)
ronso0 (ronso0)
Changed in mixxx:
status: In Progress → Fix Committed
milestone: none → 2.4.0
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10763

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.