From 7ca37697d4a95131e6df4e43788e3b1d989e00e7 Mon Sep 17 00:00:00 2001 From: Jack251970 <1160210343@qq.com> Date: Fri, 5 Sep 2025 18:39:22 +0800 Subject: [PATCH] Use PrivateModeArgument & Implement new logic for browser openning --- Plugins/Flow.Launcher.Plugin.Url/Main.cs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Url/Main.cs b/Plugins/Flow.Launcher.Plugin.Url/Main.cs index 669ee09d4..1118ddbbd 100644 --- a/Plugins/Flow.Launcher.Plugin.Url/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.Url/Main.cs @@ -68,14 +68,20 @@ namespace Flow.Launcher.Plugin.Url } try { - var browserPath = Settings.UseCustomBrowser ? Settings.BrowserPath : string.Empty; - if (Settings.OpenInNewBrowserWindow) + if (Settings.UseCustomBrowser) { - SearchWeb.OpenInBrowserWindow(raw, browserPath, Settings.OpenInPrivateMode); + if (Settings.OpenInNewBrowserWindow) + { + SearchWeb.OpenInBrowserWindow(raw, Settings.BrowserPath, Settings.OpenInPrivateMode, Settings.PrivateModeArgument); + } + else + { + SearchWeb.OpenInBrowserTab(raw, Settings.BrowserPath, Settings.OpenInPrivateMode, Settings.PrivateModeArgument); + } } else { - SearchWeb.OpenInBrowserTab(raw, browserPath, Settings.OpenInPrivateMode); + Context.API.OpenWebUrl(raw); } return true; }