We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
java.lang.RuntimeException: Document is locked by write PSI operations
1 parent 81cb908 commit 10cef1bCopy full SHA for 10cef1b
idea_plugin/src/main/java/com/google/googlejavaformat/intellij/GoogleJavaFormatImportOptimizer.java
@@ -65,6 +65,11 @@ public boolean supports(@NotNull PsiFile file) {
65
return Runnables.doNothing();
66
}
67
68
- return () -> document.setText(text);
+ return () -> {
69
+ if (documentManager.isDocumentBlockedByPsi(document)) {
70
+ documentManager.doPostponedOperationsAndUnblockDocument(document);
71
+ }
72
+ document.setText(text);
73
+ };
74
75
0 commit comments