From 94b56a885ae86c058f9852a43a92b531d19fa74e Mon Sep 17 00:00:00 2001 From: ema Date: Sun, 5 Apr 2026 22:43:35 +0800 Subject: [PATCH] Apply background effects on ContentRendered --- QuickLook/ViewerWindow.xaml.cs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/QuickLook/ViewerWindow.xaml.cs b/QuickLook/ViewerWindow.xaml.cs index bb6ff76..d3d09b2 100644 --- a/QuickLook/ViewerWindow.xaml.cs +++ b/QuickLook/ViewerWindow.xaml.cs @@ -158,12 +158,6 @@ public partial class ViewerWindow : Window base.Close(); } - protected override void OnSourceInitialized(EventArgs e) - { - base.OnSourceInitialized(e); - ApplyWindowBackgroundEffects(); - } - public override void OnApplyTemplate() { base.OnApplyTemplate(); @@ -173,6 +167,13 @@ public partial class ViewerWindow : Window ApplyWindowBackgroundEffects(); } + protected override void OnContentRendered(EventArgs e) + { + base.OnContentRendered(e); + + ApplyWindowBackgroundEffects(); + } + private void ApplyWindowBackgroundEffects() { var useTransparency = SettingHelper.Get("UseTransparency", true)