Microsoft-ui-xaml: لا يتم تعطيل المصدات الصغيرة لتمرير شريط علامات التبويب عند التمرير إلى الحافة

تم إنشاؤها على ٢١ مارس ٢٠٢٠  ·  3تعليقات  ·  مصدر: microsoft/microsoft-ui-xaml

لا يتم تعطيل المصدات الصغيرة لتمرير شريط علامات التبويب عند التمرير إلى الحافة

خطوات إعادة إنتاج الخطأ

خطوات إعادة إنتاج السلوك:

  1. أضف علامات تبويب كافية لجعل شريط علامات التبويب قابلاً للتمرير ، بحيث تظهر أسهم التمرير.
  2. قم بالتمرير قدر الإمكان في اتجاه واحد (يسار أو يمين)

سلوك متوقع

يجب تعطيل السهم المقابل وظهوره باللون الرمادي للإشارة إلى حالة التواجد على اليسار / اليمين بالكامل. مثال لشريط علامة التبويب Microsoft Edge (Legacy):

image
لقطة شاشة أعلاه على MS Edge ، بعد القيام بخطوات repro ، باستخدام مؤشر الماوس على زر السهم_
كما ترى ، يتفاعل MS Edge مع حواف شريط علامات التبويب. (.. التورية الإلزامية)

السلوك الفعلي

لاحظ أنه على الرغم من أنه لا يمكنك التمرير بعد الآن ، فإن سهم التمرير لا يعكس هذه الحالة. (لا يظهر باللون الرمادي ويتفاعل مع النقرات ، على الرغم من عدم حدوث أي شيء

image

لقطة الشاشة أعلاه على Windows Terminal ، بعد القيام بخطوات repro ، باستخدام مؤشر الماوس على زر السهم_

معلومات الإصدار
WinUI 2.4 و WinUI 3alpha ، كلاهما من خلال الفروع الخاصة بهما من
اذن هذا
إصدار حزمة NuGet:
Microsoft.UI.Xaml 3.0.0-alpha.200210.0
Microsoft.UI.Xaml 2.4.0 - الإصدار التجريبي 200203002


| إصدار Windows 10 | رأيت المشكلة؟ |
| : --------------------------------- | : -------------------- |
| بناء من الداخل (19577) | نعم |
| تحديث نوفمبر ٢٠١٩ (١٨٣٦٣) | |
| تحديث مايو ٢٠١٩ (١٨٣٦٢) | |
| تحديث أكتوبر 2018 (17763) | |
| تحديث أبريل 2018 (17134) | |
| تحديث Fall Creators (16299) | |
| تحديث المبدعين (15063) | |


| عامل شكل الجهاز | رأيت المشكلة؟ |
| : -------------------- | : ------------------- |
| سطح المكتب | نعم / لا |
| الجوال | |
| اكس بوكس ​​| |
| Surface Hub | |
| إنترنت الأشياء | |

سياق إضافي

لوحظت في البداية على Windows Terminal وملأتها هناك https://github.com/microsoft/terminal/issues/5053

area-TabView help wanted team-Controls

ال 3 كومينتر

هذه بالتأكيد قضية. لا يقتصر الأمر على واجهة المستخدم المربكة هذه فحسب ، بل قد يكون هذا أيضًا مشكلة تتعلق بإمكانية الوصول نظرًا لوجود أزرار في شجرة UIA ، والتي لا تخدم غرضًا في هذا السيناريو.

إذا كان الأمر جيدًا ولم يعمل أي شخص آخر على ذلك ، أود معالجة هذه المشكلة ، ranjeshj

لقد قمت بإنشاء علاقات عامة هنا لإصلاح المشكلة: https://github.com/microsoft/microsoft-ui-xaml/pull/2162

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات