From 24a517697b1375e6ca11e6f237cc4ae44e450b63 Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Fri, 28 Apr 2017 14:08:18 +0300 Subject: [PATCH] Propose reimport if isCreateEmptyContentRootDirectories option changed --- .../settings/AbstractExternalSystemSettings.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java b/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java index 71255e518dfb..2d0411a9e666 100644 --- a/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java +++ b/platform/external-system-api/src/com/intellij/openapi/externalSystem/settings/AbstractExternalSystemSettings.java @@ -166,6 +166,9 @@ public abstract class AbstractExternalSystemSettings< } getPublisher().onUseAutoImportChange(current.isUseAutoImport(), current.getExternalProjectPath()); } + if (old.isCreateEmptyContentRootDirectories() != current.isCreateEmptyContentRootDirectories()) { + ExternalProjectsManager.getInstance(getProject()).getExternalProjectsWatcher().markDirty(current.getExternalProjectPath()); + } checkSettings(old, current); } }