Fix indexing for force load configuration action
This commit is contained in:
+2
@@ -167,6 +167,7 @@ class DefaultScriptingSupport(project: Project) : DefaultScriptingSupportBase(pr
|
|||||||
if (!ScriptDefinitionsManager.getInstance(project).isReady()) return null
|
if (!ScriptDefinitionsManager.getInstance(project).isReady()) return null
|
||||||
val scriptDefinition = file.findScriptDefinition() ?: return null
|
val scriptDefinition = file.findScriptDefinition() ?: return null
|
||||||
|
|
||||||
|
rootsIndexer.transaction {
|
||||||
if (!loader.shouldRunInBackground(scriptDefinition)) {
|
if (!loader.shouldRunInBackground(scriptDefinition)) {
|
||||||
loader.loadDependencies(false, file, scriptDefinition, loadingContext)
|
loader.loadDependencies(false, file, scriptDefinition, loadingContext)
|
||||||
} else {
|
} else {
|
||||||
@@ -174,6 +175,7 @@ class DefaultScriptingSupport(project: Project) : DefaultScriptingSupportBase(pr
|
|||||||
loader.loadDependencies(false, file, scriptDefinition, loadingContext)
|
loader.loadDependencies(false, file, scriptDefinition, loadingContext)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return getAppliedConfiguration(virtualFile)?.configuration
|
return getAppliedConfiguration(virtualFile)?.configuration
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user