[Settings]Fix crash showing non-existent New+ template folder (#35237)

[Settings]Fix crash showing non-existent template folder
This commit is contained in:
Jaime Bernardo
2024-10-03 17:24:23 +01:00
committed by GitHub
parent 577044163e
commit e7175302c9

View File

@@ -250,6 +250,10 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
private void OpenNewTemplateFolder() private void OpenNewTemplateFolder()
{ {
try
{
CopyTemplateExamples(_templateLocation);
var process = new ProcessStartInfo() var process = new ProcessStartInfo()
{ {
FileName = _templateLocation, FileName = _templateLocation,
@@ -257,6 +261,11 @@ namespace Microsoft.PowerToys.Settings.UI.ViewModels
}; };
Process.Start(process); Process.Start(process);
} }
catch (Exception ex)
{
Logger.LogError("Failed to show NewPlus template folder.", ex);
}
}
private async void PickNewTemplateFolder() private async void PickNewTemplateFolder()
{ {