From 9a738603d0a5cc26e61f0640c6a7424dba8e11b0 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Wed, 15 May 2024 18:44:43 +0800 Subject: [PATCH 1/2] feat: add :focus-visible pseudoclass to ComboBox. --- src/Semi.Avalonia/Controls/ComboBox.axaml | 11 +++++++++++ src/Semi.Avalonia/Themes/Dark/ComboBox.axaml | 2 +- src/Semi.Avalonia/Themes/Light/ComboBox.axaml | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/Semi.Avalonia/Controls/ComboBox.axaml b/src/Semi.Avalonia/Controls/ComboBox.axaml index 085e580..1b3a313 100644 --- a/src/Semi.Avalonia/Controls/ComboBox.axaml +++ b/src/Semi.Avalonia/Controls/ComboBox.axaml @@ -179,6 +179,10 @@ + + + + + diff --git a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml index 9554648..aa5b596 100644 --- a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml +++ b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml @@ -5,7 +5,7 @@ - + diff --git a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml index e5641df..e73d69e 100644 --- a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml +++ b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml @@ -5,7 +5,7 @@ - + From a49111c0c21b2786128dec14a11e96172e51fe18 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Wed, 15 May 2024 21:40:27 +0800 Subject: [PATCH 2/2] fix: use :focus instead of :focus-visible. --- src/Semi.Avalonia/Controls/ComboBox.axaml | 29 ++++++++++++------- src/Semi.Avalonia/Themes/Dark/ComboBox.axaml | 6 ++++ src/Semi.Avalonia/Themes/Light/ComboBox.axaml | 5 ++++ 3 files changed, 29 insertions(+), 11 deletions(-) diff --git a/src/Semi.Avalonia/Controls/ComboBox.axaml b/src/Semi.Avalonia/Controls/ComboBox.axaml index 1b3a313..bb4d8b7 100644 --- a/src/Semi.Avalonia/Controls/ComboBox.axaml +++ b/src/Semi.Avalonia/Controls/ComboBox.axaml @@ -161,9 +161,18 @@ - @@ -179,10 +188,6 @@ - - - + + @@ -313,8 +323,5 @@ - diff --git a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml index aa5b596..410298a 100644 --- a/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml +++ b/src/Semi.Avalonia/Themes/Dark/ComboBox.axaml @@ -1,14 +1,17 @@ + + + @@ -22,6 +25,7 @@ + @@ -33,6 +37,8 @@ + + \ No newline at end of file diff --git a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml index e73d69e..8fc128f 100644 --- a/src/Semi.Avalonia/Themes/Light/ComboBox.axaml +++ b/src/Semi.Avalonia/Themes/Light/ComboBox.axaml @@ -1,10 +1,12 @@ + + @@ -22,6 +24,7 @@ + @@ -33,6 +36,8 @@ + + \ No newline at end of file