diff --git a/Plugins/Wox.Plugin.Url/SettingsControl.xaml b/Plugins/Wox.Plugin.Url/SettingsControl.xaml
index ea607cdc52..4c031a9eee 100644
--- a/Plugins/Wox.Plugin.Url/SettingsControl.xaml
+++ b/Plugins/Wox.Plugin.Url/SettingsControl.xaml
@@ -16,10 +16,17 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Wox.Plugin.Url/SettingsControl.xaml.cs b/Plugins/Wox.Plugin.Url/SettingsControl.xaml.cs
index ea6fa26d6f..fd71170e80 100644
--- a/Plugins/Wox.Plugin.Url/SettingsControl.xaml.cs
+++ b/Plugins/Wox.Plugin.Url/SettingsControl.xaml.cs
@@ -31,6 +31,8 @@ namespace Wox.Plugin.Url
_settings = settings;
_woxAPI = woxAPI;
browserPathBox.Text = _settings.BrowserPath;
+ NewWindowBrowser.IsChecked = _settings.OpenInNewBrowserWindow;
+ NewTabInBrowser.IsChecked = !_settings.OpenInNewBrowserWindow;
}
private void OnApplyBTClick(object sender, RoutedEventArgs e)
@@ -49,5 +51,15 @@ namespace Wox.Plugin.Url
browserPathBox.Text = fileBrowserDialog.FileName;
}
}
+
+ private void OnNewBrowserWindowClick(object sender, RoutedEventArgs e)
+ {
+ _settings.OpenInNewBrowserWindow = true;
+ }
+
+ private void OnNewTabClick(object sender, RoutedEventArgs e)
+ {
+ _settings.OpenInNewBrowserWindow = false;
+ }
}
}