Comment 0 for bug 1980091

Revision history for this message
ronso0 (ronso0) wrote :

tested with 1 track:

* in the table view, click Delete from Disk
* 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.