From 5b4b5c0a7719ca29a7455af10dfa4021f4f775b4 Mon Sep 17 00:00:00 2001 From: John Maxwell Date: Wed, 28 Jan 2026 08:45:48 -0800 Subject: [PATCH] Fix LT-22385: Configure View selection is not applied in popup window --- Src/xWorks/DictionaryConfigurationController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Src/xWorks/DictionaryConfigurationController.cs b/Src/xWorks/DictionaryConfigurationController.cs index fa01192d99..354f2de100 100644 --- a/Src/xWorks/DictionaryConfigurationController.cs +++ b/Src/xWorks/DictionaryConfigurationController.cs @@ -357,7 +357,7 @@ public DictionaryConfigurationController(IDictionaryConfigurationView view, Prop _projectConfigDir = DictionaryConfigurationListener.GetProjectConfigurationDirectory(propertyTable, previewEntry); _defaultConfigDir = DictionaryConfigurationListener.GetDefaultConfigurationDirectory(propertyTable, previewEntry); LoadDictionaryConfigurations(); - LoadLastDictionaryConfiguration(); + LoadLastDictionaryConfiguration(previewEntry); PopulateTreeView(); View.ManageConfigurations += (sender, args) => { @@ -583,9 +583,9 @@ internal static ICmObject GetDefaultEntryForType(string configurationType, LcmCa } } - private void LoadLastDictionaryConfiguration() + private void LoadLastDictionaryConfiguration(ICmObject obj) { - var lastUsedConfiguration = DictionaryConfigurationListener.GetCurrentConfiguration(_propertyTable); + var lastUsedConfiguration = DictionaryConfigurationListener.GetCurrentConfiguration(_propertyTable, null, obj); _model = _dictionaryConfigurations.FirstOrDefault(config => config.FilePath == lastUsedConfiguration) ?? _dictionaryConfigurations.First(); }