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