PrusaSlicer
PrusaSlicer copied to clipboard
When Background Processing is enabled, any ongoing manipulation, like move, rotate gets cancelled when the processing completes.
Description of the bug
When auto slicing is enabled, any ongoing manipulation, like move, rotate gets cancelled when the slicing completes.
I expect editing can be done normally, regardless of auto-slicing setting. With this the auto slicing mode is very hard to use.
Project file & How to reproduce
- Configuration -> Preferences -> General -> Background Processing -> Enable
- Load a large-ish STL file that takes several seconds to process
- Start moving the object around using mouse drag.
- Keep dragging, do not let the mouse button go, wait until the background processing complete.
Video: https://photos.app.goo.gl/RwsQ1BvESwZpzAhJ8
Expected:
- you can keep moving the model around uninterrupted
- the move operation is cancelled, the object jumps back to it's previous position.
My recommendation would be to proactively cancel the current ongoing processing if user starts a manipulation, the processing result will be discarded anyway.
Checklist of files included above
- [x] Project file
- [X] Screenshot
Version of PrusaSlicer
2.6.0-alpha6
Operating system
Win11
Printer model
voron 0.2