fixed AE at com.intellij.util.PausesStat.finished(PausesStat.java:57)

This commit is contained in:
Alexey Kudravtsev
2016-03-16 14:18:39 +03:00
parent 20e9d564a6
commit 06ab2144f1
@@ -1280,7 +1280,7 @@ public class ApplicationImpl extends PlatformComponentManagerImpl implements App
private void endWrite(/*@NotNull*/ Class clazz) {
try {
myWriteActionsStack.pop();
if (gatherWriteActionStatistics && myWriteActionsStack.isEmpty()) {
if (gatherWriteActionStatistics && myWriteActionsStack.isEmpty() && !myWriteActionPending) {
writePauses.finished("write action ("+clazz+")");
}
fireWriteActionFinished(clazz);