mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
supply parentDisposable to submitTransaction
This commit is contained in:
+2
-2
@@ -54,10 +54,10 @@ public class DefaultHighlightInfoProcessor extends HighlightInfoProcessor {
|
||||
final TextRange priorityIntersection = priorityRange.intersection(restrictRange);
|
||||
|
||||
final Editor editor = session.getEditor();
|
||||
TransactionGuard.submitTransaction(new Runnable() {
|
||||
TransactionGuard.submitTransaction(project, new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if (project.isDisposed() || modificationStamp != document.getModificationStamp()) return;
|
||||
if (modificationStamp != document.getModificationStamp()) return;
|
||||
if (priorityIntersection != null) {
|
||||
MarkupModel markupModel = DocumentMarkupModel.forDocument(document, project, true);
|
||||
|
||||
|
||||
+1
-1
@@ -1018,7 +1018,7 @@ public class GlobalInspectionContextImpl extends GlobalInspectionContextBase imp
|
||||
}, title, null);
|
||||
}
|
||||
};
|
||||
TransactionGuard.submitTransaction(runnable);
|
||||
TransactionGuard.submitTransaction(project, runnable);
|
||||
}
|
||||
|
||||
private static boolean isBinary(@NotNull PsiFile file) {
|
||||
|
||||
+2
-1
@@ -149,6 +149,7 @@ class StaticInheritanceFix extends InspectionGadgetsFix {
|
||||
}
|
||||
|
||||
private static void invokeWriteAction(final Runnable runnable, final PsiFile file) {
|
||||
TransactionGuard.submitTransaction(() -> WriteCommandAction.runWriteCommandAction(file.getProject(), null, null, runnable, file));
|
||||
Project project = file.getProject();
|
||||
TransactionGuard.submitTransaction(project, () -> WriteCommandAction.runWriteCommandAction(project, null, null, runnable, file));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user