Sync from development - prepare for v0.5.0

This commit is contained in:
Omni
2026-03-13 14:43:25 +00:00
parent 411addeea2
commit 3556914560
179 changed files with 7126 additions and 1806 deletions

View File

@@ -342,7 +342,9 @@ class FileProgressList(QWidget):
self._cpu_timer.stop()
if self._cpu_worker and self._cpu_worker.isRunning():
self._cpu_worker.quit()
self._cpu_worker.wait(500)
if not self._cpu_worker.wait(500):
self._cpu_worker.terminate()
self._cpu_worker.wait(1000)
self._cpu_worker = None
def _start_cpu_worker(self):