* 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.
tested with 1 track:
* in the table view, click Delete from Disk :kDefaultMinimu mProgressDurati on?)
* confirm
* file is deleted, track is purged
* delete success notice pops up
* wait > 2s (TaskMonitor:
* 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 applyTrackPoint erOperation( ) has finished but the TrackPointerOpe ration is not deleted? erOperation( ) has finished so I guess this bug can only be reproduced there.
slotRemoveFromDisk is the only slot that does stuff after applyTrackPoint