From 696808d065882507e1fbea108cc3359176c92f25 Mon Sep 17 00:00:00 2001 From: Meik Date: Thu, 5 Mar 2026 16:04:08 +0100 Subject: [PATCH] fix(layout): remove hard window-width bindings causing corner overdraw --- Changelog.md | 1 + MainWindow.xaml | 8 +++----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Changelog.md b/Changelog.md index e36292d..f737086 100644 --- a/Changelog.md +++ b/Changelog.md @@ -7,6 +7,7 @@ - Einheitliche Button-Optik für Primary-Actions, Top-Bar-Actions und dialogbezogene Aktionen. - Außenrahmen der Haupt-GUI als durchgehende Border auf der Hauptfläche umgesetzt, damit die Kontur über alle Rundungen konsistent bleibt. - Eckradius von WindowChrome, Hauptfläche und innerem Inhalts-Clip abgestimmt, damit Inhalte in allen vier Ecken innerhalb des Rahmens bleiben. +- Hauptlayout von festen `Window.ActualWidth`-Bindings entkoppelt, damit Header/Content nicht über die gerundete Innenfläche hinausragen. - Initialisierung des Rounded-Clips auf den finalen Layout-Zeitpunkt erweitert (Loaded/Render), damit die Rundungsbegrenzung stabil greift. ### Navigation und Interaktion diff --git a/MainWindow.xaml b/MainWindow.xaml index 272dd86..ef95aa7 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -362,13 +362,11 @@ SnapsToDevicePixels="True" ClipToBounds="True"> - + HorizontalAlignment="Stretch">