From f3ff004b3b3e6a556eb07fc9b8a2ac7ae1470f81 Mon Sep 17 00:00:00 2001 From: ema Date: Tue, 21 Apr 2026 23:16:23 +0800 Subject: [PATCH] Add FocusWindowOnOpen option for window focus on open #1695 --- QuickLook/ViewerWindow.Actions.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/QuickLook/ViewerWindow.Actions.cs b/QuickLook/ViewerWindow.Actions.cs index 48b6daf..eece4e7 100644 --- a/QuickLook/ViewerWindow.Actions.cs +++ b/QuickLook/ViewerWindow.Actions.cs @@ -300,7 +300,12 @@ public partial class ViewerWindow if (!IsVisible) { - Dispatcher.BeginInvoke(new Action(() => this.BringToFront(Topmost)), DispatcherPriority.Render); + Dispatcher.BeginInvoke(new Action(() => + { + this.BringToFront(Topmost); + if (SettingHelper.Get("FocusWindowOnOpen", false)) + Activate(); + }), DispatcherPriority.Render); Show(); }