Los parachoques de desplazamiento de la tira de pestañas no se desactivan cuando se desplaza hacia el borde
Pasos para reproducir el error
Pasos para reproducir el comportamiento:
Comportamiento esperado
La flecha correspondiente debe estar desactivada y atenuada para indicar el estado de estar en la izquierda / derecha completa. Ejemplo con la tira de pestañas de Microsoft Edge (Legacy):
Captura de pantalla de arriba en MS Edge, después de realizar los pasos de reproducción, con el _ cursor del mouse en el botón de flecha_
Como puede ver, MS Edge reacciona a los bordes de la tira de pestañas. (... juego de palabras obligatorio)
Comportamiento real
Tenga en cuenta que, aunque ya no puede desplazarse, la flecha de desplazamiento no refleja este estado. (No aparece atenuado y reacciona a los clics, aunque no suceda nada
Captura de pantalla de arriba en la Terminal de Windows, después de realizar los pasos de reproducción, con el _ cursor del mouse en el botón de flecha_
Información de la versión
WinUI 2.4 y WinUI 3alpha, ambos a través de sus respectivas ramas de Xaml-Controls-Gallery
Así que eso es
Versión del paquete NuGet:
Microsoft.UI.Xaml 3.0.0-alpha.200210.0
Microsoft.UI.Xaml 2.4.0-versión preliminar.200203002
| Versión de Windows 10 | ¿Vio el problema? |
| : --------------------------------- | : -------------------- |
| Compilación de información privilegiada (19577) | Si |
| Actualización de noviembre de 2019 (18363) | |
| Actualización de mayo de 2019 (18362) | |
| Actualización de octubre de 2018 (17763) | |
| Actualización de abril de 2018 (17134) | |
| Actualización de Fall Creators (16299) | |
| Actualización de creadores (15063) | |
| Factor de forma del dispositivo | ¿Vio el problema? |
| : -------------------- | : ------------------- |
| Escritorio | Si / No |
| Móvil | |
| Xbox | |
| Surface Hub | |
| IoT | |
Contexto adicional
Inicialmente notado en la Terminal de Windows y lo llenó allí https://github.com/microsoft/terminal/issues/5053
Definitivamente es un problema. Esto no solo es confuso en cuanto a la interfaz de usuario, sino que también podría ser un problema de accesibilidad, ya que tenemos botones en el árbol de UIA, que no sirven para nada en ese escenario.
Si está bien y nadie más está trabajando en esto, me gustaría abordar este problema, @ranjeshj
Creé un PR aquí para solucionar el problema: https://github.com/microsoft/microsoft-ui-xaml/pull/2162