Save and close for setting tab

This commit is contained in:
bao-qian
2016-05-23 00:36:48 +01:00
parent ba78637361
commit e7f5491239
3 changed files with 19 additions and 11 deletions

View File

@@ -309,15 +309,6 @@ namespace Wox
#endregion
private void Window_PreviewKeyDown(object sender, KeyEventArgs e)
{
// Hide window with ESC, but make sure it is not pressed as a hotkey
if (e.Key == Key.Escape && !HotkeyControl.IsFocused)
{
Close();
}
}
private async void OnCheckUpdates(object sender, RoutedEventArgs e)
{
var version = await Updater.NewVersion();
@@ -338,5 +329,15 @@ namespace Wox
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
e.Handled = true;
}
private void OnClosed(object sender, EventArgs e)
{
_viewModel.Save();
}
private void OnCloseExecuted(object sender, ExecutedRoutedEventArgs e)
{
Close();
}
}
}