From f62971a0cb0172e071c40bdcdf2eeca457e704c7 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Wed, 16 Sep 2009 19:52:57 +0400 Subject: [PATCH] do not commit to Psi inside writeExternal() --- .../com/intellij/debugger/ui/breakpoints/BreakpointManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointManager.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointManager.java index 238bb15b666e..7a8ee4eae9de 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointManager.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointManager.java @@ -671,7 +671,7 @@ public class BreakpointManager implements JDOMExternalizable { @SuppressWarnings({"HardCodedStringLiteral"}) public void writeExternal(final Element parentNode) throws WriteExternalException { - WriteExternalException ex = PsiDocumentManager.getInstance(myProject).commitAndRunReadAction(new Computable() { + WriteExternalException ex = ApplicationManager.getApplication().runReadAction(new Computable() { public WriteExternalException compute() { try { removeInvalidBreakpoints();