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)