diff --git a/FluentTerminal.App/FluentTerminal.App.csproj b/FluentTerminal.App/FluentTerminal.App.csproj index 85b17f0..6540ac3 100644 --- a/FluentTerminal.App/FluentTerminal.App.csproj +++ b/FluentTerminal.App/FluentTerminal.App.csproj @@ -22,6 +22,9 @@ False Always x86|x64 + False + 1 + OnApplicationRun true diff --git a/FluentTerminal.App/Package.appxmanifest b/FluentTerminal.App/Package.appxmanifest index 8e6817b..71fb9e0 100644 --- a/FluentTerminal.App/Package.appxmanifest +++ b/FluentTerminal.App/Package.appxmanifest @@ -1,6 +1,6 @@  - + Fluent Terminal @@ -26,15 +26,15 @@ - - - + + + diff --git a/FluentTerminal.App/Services/Implementation/SettingsService.cs b/FluentTerminal.App/Services/Implementation/SettingsService.cs index 67dba17..2628f5b 100644 --- a/FluentTerminal.App/Services/Implementation/SettingsService.cs +++ b/FluentTerminal.App/Services/Implementation/SettingsService.cs @@ -118,7 +118,7 @@ namespace FluentTerminal.App.Services.Implementation public KeyBindings GetKeyBindings() { var defaults = _defaultValueProvider.GetDefaultKeyBindings(); - var keyBindings = _roamingSettings.ReadValueFromJson(nameof(KeyBindings), null); + var keyBindings = _roamingSettings.ReadValueFromJson(nameof(KeyBindings), null) ?? defaults; if (keyBindings.ConfigurableNewTab == null) { @@ -130,7 +130,7 @@ namespace FluentTerminal.App.Services.Implementation keyBindings.Search = defaults.Search; } - return keyBindings ?? _defaultValueProvider.GetDefaultKeyBindings(); + return keyBindings; } public void SaveKeyBindings(KeyBindings keyBindings)