From 3146f39d1db233cbccbe80f84b56139716ce7c71 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Wed, 12 Apr 2017 23:28:42 +0200 Subject: [PATCH] fix testUnhidingSchemeWhenConfigurationMadeStable This hack, introduced recently, not required anymore since we do not do sort alphabetically blindly (only on project / workspace load state) --- .../src/com/intellij/execution/impl/RunManagerImpl.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.kt b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.kt index 1e4986731c55..3c04177d5dbc 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.kt +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.kt @@ -297,10 +297,6 @@ class RunManagerImpl(internal val project: Project) : RunManagerEx(), Persistent } idToSettings.put(newId, settings) - if (!customOrder.isEmpty && !customOrder.contains(settings.uniqueID)) { - customOrder.put(settings.uniqueID, customOrder.size()) - } - if (existingId == null) { refreshUsagesList(settings) } @@ -853,6 +849,7 @@ class RunManagerImpl(internal val project: Project) : RunManagerEx(), Persistent private fun doMakeStable(settings: RunnerAndConfigurationSettings) { lock.write { recentlyUsedTemporaries.remove(settings.configuration) + immutableSortedSettingsList = null if (!customOrder.isEmpty) { isCustomOrderApplied = false }