From a4e2fe18febd1d200cefa35728c0daecde2e1164 Mon Sep 17 00:00:00 2001 From: Yu Leng Date: Fri, 28 Nov 2025 00:15:00 +0800 Subject: [PATCH] Improve focus handling and window initialization Added `IsTabStop="True"` to `RootGrid` in `MainWindow.xaml` to make it focusable. Updated `DispatcherQueue.TryEnqueue` in `MainWindow.xaml.cs` to clear focus from interactive elements (e.g., sliders) on window open, preventing unwanted tooltips and ensuring a cleaner initial state. --- .../PowerDisplay/PowerDisplayXAML/MainWindow.xaml | 2 +- .../PowerDisplay/PowerDisplayXAML/MainWindow.xaml.cs | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/modules/powerdisplay/PowerDisplay/PowerDisplayXAML/MainWindow.xaml b/src/modules/powerdisplay/PowerDisplay/PowerDisplayXAML/MainWindow.xaml index 32bc19ec4a..4477d702c6 100644 --- a/src/modules/powerdisplay/PowerDisplay/PowerDisplayXAML/MainWindow.xaml +++ b/src/modules/powerdisplay/PowerDisplay/PowerDisplayXAML/MainWindow.xaml @@ -21,7 +21,7 @@ - +