From 54f10fcbd3a2a4fa909e143175d843146975d2c7 Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 25 Nov 2011 16:09:50 +0400 Subject: [PATCH] EA-21566 - assert: ModulesConfigurator$5.run [rev. by Dmitry A.] --- .../openapi/roots/ui/configuration/ModulesConfigurator.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java index d48435b604d5..35fcf40f66f7 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java @@ -185,7 +185,10 @@ public class ModulesConfigurator implements ModulesProvider, ModuleEditor.Change ApplicationManager.getApplication().runWriteAction(new Runnable() { public void run() { - assert myModuleEditors.isEmpty(); + if (!myModuleEditors.isEmpty()) { + LOG.error("module editors was not disposed"); + myModuleEditors.clear(); + } final Module[] modules = myModuleModel.getModules(); if (modules.length > 0) { for (Module module : modules) {