Skip to content

Commit 98e0d2e

Browse files
committed
Change Yes/No dialog for broken config file to OK
1 parent 997fddd commit 98e0d2e

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

RetailCoder.VBE/Settings/ConfigurationLoader.cs

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -70,16 +70,11 @@ protected override Configuration HandleIOException(IOException ex)
7070
protected override Configuration HandleInvalidOperationException(InvalidOperationException ex)
7171
{
7272
var message = string.Format(RubberduckUI.PromptLoadDefaultConfig, ex.Message, ex.InnerException.Message, ConfigFile);
73-
var result = MessageBox.Show(message, RubberduckUI.LoadConfigError, MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
73+
MessageBox.Show(message, RubberduckUI.LoadConfigError, MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification);
7474

75-
if (result == DialogResult.Yes)
76-
{
77-
var config = GetDefaultConfiguration();
78-
SaveConfiguration(config);
79-
return config;
80-
}
81-
82-
throw ex;
75+
var config = GetDefaultConfiguration();
76+
SaveConfiguration(config);
77+
return config;
8378
}
8479

8580
private List<CodeInspectionSetting> MergeImplementedInspectionsNotInConfig(List<CodeInspectionSetting> configInspections, IList<IInspection> implementedInspections)

0 commit comments

Comments
 (0)