From e46a6edbebaa4536d1d1aecd868c2dffb195fa08 Mon Sep 17 00:00:00 2001 From: Dong Bin Date: Wed, 5 Nov 2025 01:33:20 +0800 Subject: [PATCH 1/2] chore: update Avalonia version to 11.3.7 across project files --- demo/Directory.Build.props | 2 +- src/Package.props | 2 +- tests/HeadlessTest.Ursa/HeadlessTest.Ursa.csproj | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/demo/Directory.Build.props b/demo/Directory.Build.props index 0409c35..1def93d 100644 --- a/demo/Directory.Build.props +++ b/demo/Directory.Build.props @@ -1,6 +1,6 @@ enable - 11.2.5 + 11.3.7 diff --git a/src/Package.props b/src/Package.props index 6406619..395c317 100644 --- a/src/Package.props +++ b/src/Package.props @@ -1,7 +1,7 @@ 1.13.0 - 11.1.1 + 11.3.7 IRIHI Technology Co., Ltd. https://github.com/irihitech/Ursa.Avalonia MIT diff --git a/tests/HeadlessTest.Ursa/HeadlessTest.Ursa.csproj b/tests/HeadlessTest.Ursa/HeadlessTest.Ursa.csproj index 24a152f..fe937c7 100644 --- a/tests/HeadlessTest.Ursa/HeadlessTest.Ursa.csproj +++ b/tests/HeadlessTest.Ursa/HeadlessTest.Ursa.csproj @@ -10,12 +10,12 @@ - - + + - + From 3c29764af44fb6b94a1fd69aae654d955ed5fa9b Mon Sep 17 00:00:00 2001 From: Dong Bin Date: Fri, 7 Nov 2025 23:18:19 +0800 Subject: [PATCH 2/2] test: enhance accessibility tests for form controls --- .../FormAccessibilityTests.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/FormAccessibilityTests.cs b/tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/FormAccessibilityTests.cs index adfceaa..0e2b234 100644 --- a/tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/FormAccessibilityTests.cs +++ b/tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/FormAccessibilityTests.cs @@ -1,8 +1,10 @@ +using Avalonia; using Avalonia.Controls; using Avalonia.Headless; using Avalonia.Headless.XUnit; using Avalonia.Input; using Avalonia.LogicalTree; +using Avalonia.VisualTree; using Ursa.Controls; namespace HeadlessTest.Ursa.Controls.FormTests.AccessibilityTests; @@ -19,6 +21,11 @@ public class FormAccessibilityTests Assert.False(form.NameBox.IsFocused); Assert.False(form.EmailBox.IsFocused); + var label1 = form.GetVisualDescendants().OfType