From 9cc3122bdaabc1f0980d4117370a7e08211de906 Mon Sep 17 00:00:00 2001
From: Reza Bakhshi Laktasaraei
<74649066+rezabakhshilaktasaraei@users.noreply.github.com>
Date: Sun, 27 Apr 2025 19:26:23 +0330
Subject: [PATCH] Update package versions and fix accessibility in
ProfilesView.xaml
- Updated package versions in Directory.Packages.props:
- Semi.Avalonia and Semi.Avalonia.DataGrid from 11.2.1.6 to 11.2.1.7.
- ZXing.Net.Bindings.SkiaSharp from 0.16.14 to 0.16.21.
- Fixed MC3024 error in ProfilesView.xaml by creating AccessibleMyChipListBoxItem style:
- Added AccessibleMyChipListBoxItem style based on MyChipListBoxItem to set AutomationProperties.Name.
- Replaced ItemContainerStyle with AccessibleMyChipListBoxItem to preserve original appearance.
- Updated AutomationProperties.Name to use resx:ResUI.menuSubscription for better localization.
- Removed duplicate AutomationProperties.Name from TextBlock as it's now handled by the style.
---
v2rayN/Directory.Packages.props | 6 +++---
v2rayN/v2rayN/Views/ProfilesView.xaml | 8 ++++++--
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/v2rayN/Directory.Packages.props b/v2rayN/Directory.Packages.props
index b269cbe7..519eb7e7 100644
--- a/v2rayN/Directory.Packages.props
+++ b/v2rayN/Directory.Packages.props
@@ -18,13 +18,13 @@
-
-
+
+
-
+
\ No newline at end of file
diff --git a/v2rayN/v2rayN/Views/ProfilesView.xaml b/v2rayN/v2rayN/Views/ProfilesView.xaml
index 6fcdc208..62dd2781 100644
--- a/v2rayN/v2rayN/Views/ProfilesView.xaml
+++ b/v2rayN/v2rayN/Views/ProfilesView.xaml
@@ -18,6 +18,9 @@
+
@@ -26,8 +29,9 @@
x:Name="lstGroup"
MaxHeight="200"
FontSize="{DynamicResource StdFontSize}"
- ItemContainerStyle="{StaticResource MyChipListBoxItem}"
- Style="{StaticResource MaterialDesignChoiceChipPrimaryOutlineListBox}">
+ ItemContainerStyle="{StaticResource AccessibleMyChipListBoxItem}"
+ Style="{StaticResource MaterialDesignChoiceChipPrimaryOutlineListBox}"
+ AutomationProperties.Name="{x:Static resx:ResUI.menuSubscription}">