From acb3a8c66171ebf7b920995aa5cf59a84fdc96c1 Mon Sep 17 00:00:00 2001 From: nik Date: Mon, 12 Feb 2018 15:40:25 +0300 Subject: [PATCH] project configuration: fix ModifiableModuleModel.isChanged ...if only module names were changed. --- .../com/intellij/openapi/module/impl/ModuleManagerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/projectModel-impl/src/com/intellij/openapi/module/impl/ModuleManagerImpl.java b/platform/projectModel-impl/src/com/intellij/openapi/module/impl/ModuleManagerImpl.java index cb33b7c10b55..5655ba2bedc3 100644 --- a/platform/projectModel-impl/src/com/intellij/openapi/module/impl/ModuleManagerImpl.java +++ b/platform/projectModel-impl/src/com/intellij/openapi/module/impl/ModuleManagerImpl.java @@ -903,7 +903,9 @@ public abstract class ModuleManagerImpl extends ModuleManager implements Disposa if (!myIsWritable) { return false; } - return !myModules.equals(myManager.myModuleModel.myModules) || !Comparing.equal(myManager.myModuleModel.myModuleGroupPath, myModuleGroupPath); + return !myModules.equals(myManager.myModuleModel.myModules) + || !Comparing.equal(myManager.myModuleModel.myModuleGroupPath, myModuleGroupPath) + || !myModuleToNewName.isEmpty(); } private void disposeModel() {