From 66fdaf6c55c0d553647afafbb7e46a5ff6cde0a8 Mon Sep 17 00:00:00 2001 From: "egor.malyshev" Date: Tue, 20 Oct 2020 19:51:08 +0300 Subject: [PATCH] No need to l10n this, but NonNls is not working (why?) so let's avoid accessing that prop entirely. GitOrigin-RevId: e247357175c1c19974dc425d27d0c61cb90560bd --- .../jetbrains/builtInHelp/settings/SettingsPage.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/plugins/built-in-help/src/com/jetbrains/builtInHelp/settings/SettingsPage.java b/plugins/built-in-help/src/com/jetbrains/builtInHelp/settings/SettingsPage.java index 45bedeb45e77..d3d98423022a 100644 --- a/plugins/built-in-help/src/com/jetbrains/builtInHelp/settings/SettingsPage.java +++ b/plugins/built-in-help/src/com/jetbrains/builtInHelp/settings/SettingsPage.java @@ -133,7 +133,16 @@ public class SettingsPage implements Configurable { } void reset() { - webBrowserList.setSelectedItem(Utils.getStoredValue(USE_BROWSER, BuiltInHelpBundle.message("use.default.browser"))); + final String storedSelection = Utils.getStoredValue(USE_BROWSER, BuiltInHelpBundle.message("use.default.browser")); + int totalItems = webBrowserList.getItemCount(); + + for (int i = 0; i < totalItems; i++) { + if (webBrowserList.getItemAt(i).equals(storedSelection)) { + webBrowserList.setSelectedIndex(i); + break; + } + } + openWebSite.setSelected(Boolean.valueOf(Utils.getStoredValue(OPEN_HELP_FROM_WEB, "true"))); baseUrl.setText(Utils.getStoredValue(OPEN_HELP_BASE_URL, Utils.BASE_HELP_URL)); modified = false;