Open anssit opened 2 years ago
Notice that these exceptions do not block the use of Designer.
See SlowOperations.assertSlowOperationsAreAllowed. The purpose of these exceptions is apparently to make plugin developers aware of the potentially slow operations they are performing in the event thread and make them perform the operations in background tasks instead. However, such changes are easily non-trivial, and take some time to get implemented.
Meanwhile, if the exceptions get annoying, those can be disabled: "The notification can be disabled at Help | Find Action | Registry | ide.slow.operations.assertion." (source).
Steps to reproduce
Open a V10+ design in IntelliJ IDEA Ultimate 2021.2.4 and later.
Actual behavior
IntelliJ IDEA pops up "IDE error occurred" notifications about "Slow operations prohibited on EDT" such as
Expected behavior
No such exceptions
IDE, Designer and OS version
IntelliJ IDEA 2021.2.4 and later, Designer 4.6.12, any OS