This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
[core] Text placement might block the Map Thread #3727
Labels
performance
Speed, stability, CPU usage, memory usage, or power usage
When redoing the text placement we try to cancel any ongoing task on the worker and that might block (see #2644) and cause the UI to hang.
We should never block and at the same time we must make sure that the text placement is deterministic, which is the reason why the current code tries to stop the ongoing redo placement task and start a new one synchronously.
/cc @ansis
The text was updated successfully, but these errors were encountered: