What's Changed
🐛 Bug Fixes
- Fix frozen UI when deleting tasks with files — The loading spinner on the delete confirmation dialog now appears immediately after clicking "Yes". Previously, the UI appeared frozen during file deletion because the browser never got a repaint opportunity between the dense sequence of IPC calls. A microtask yield (
setTimeout(0)) is now inserted after entering loading state, ensuring the spinner renders before heavy file-removal work begins.- Applies to both single task deletion (
TaskView) and batch "Delete All" (TaskActions)
- Applies to both single task deletion (
📦 Files Changed
src/views/TaskView.vuesrc/components/task/TaskActions.vuesrc-tauri/Cargo.toml— version bump to 1.2.5