do not commit to Psi inside writeExternal()

This commit is contained in:
Eugene Zhuravlev
2009-09-16 19:52:57 +04:00
parent 680ecac84a
commit f62971a0cb
@@ -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>() {
WriteExternalException ex = ApplicationManager.getApplication().runReadAction(new Computable<WriteExternalException>() {
public WriteExternalException compute() {
try {
removeInvalidBreakpoints();