From c375e7c0363b83b596f57d06d7b6ea8b9c4d80cb Mon Sep 17 00:00:00 2001 From: Corvin <43533385+corvinsz@users.noreply.github.com> Date: Fri, 14 Aug 2026 15:35:44 +0200 Subject: [PATCH 1/2] test(popupbox): verify popup closes when toggle button is clicked --- .../WPF/PopupBoxes/PopupBoxTests.cs | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/tests/MaterialDesignThemes.UITests/WPF/PopupBoxes/PopupBoxTests.cs b/tests/MaterialDesignThemes.UITests/WPF/PopupBoxes/PopupBoxTests.cs index d66152e4cd..daeee9a379 100644 --- a/tests/MaterialDesignThemes.UITests/WPF/PopupBoxes/PopupBoxTests.cs +++ b/tests/MaterialDesignThemes.UITests/WPF/PopupBoxes/PopupBoxTests.cs @@ -51,4 +51,33 @@ await Wait.For(async () => await Assert.That(await border.GetBackgroundColor()).IsEqualTo(Colors.Red); }); } + + [Test] + [Description("https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/issues/2280")] + public async Task PopupBox_WhenInOpenedState_ClosesWhenClicked() + { + //Arrange + IVisualElement popupBox = await LoadXaml(""" + + +