[DevFilesPreview]Fix not created settings crash (#17541)

This commit is contained in:
Jaime Bernardo
2022-04-05 16:47:41 +01:00
committed by GitHub
parent 2cf354ff28
commit d5a5f858c0

View File

@@ -22,7 +22,19 @@ namespace Microsoft.PowerToys.PreviewHandler.Monaco
/// </summary>
public bool Wrap
{
get => moduleSettings.GetSettings<PowerPreviewSettings>(PowerPreviewSettings.ModuleName).Properties.EnableMonacoPreviewWordWrap;
get
{
try
{
return moduleSettings.GetSettings<PowerPreviewSettings>(PowerPreviewSettings.ModuleName).Properties.EnableMonacoPreviewWordWrap;
}
catch (FileNotFoundException)
{
// Couldn't read the settings.
// Assume default of true.
return true;
}
}
}
/// <summary>