Microsoft-ui-xaml: Los parachoques de desplazamiento de la tira de pestañas no se desactivan cuando se desplaza hacia el borde

Creado en 21 mar. 2020  ·  3Comentarios  ·  Fuente: microsoft/microsoft-ui-xaml

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:

  1. Agregue suficientes pestañas para hacer que la tira de pestañas se pueda desplazar, de modo que aparezcan las flechas de desplazamiento.
  2. Desplácese tanto como sea posible en una dirección (izquierda o derecha)

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):

image
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

image

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

area-TabView help wanted team-Controls

Todos 3 comentarios

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

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

StevenTCramer picture StevenTCramer  ·  52Comentarios

micahl picture micahl  ·  61Comentarios

anawishnoff picture anawishnoff  ·  81Comentarios

stmoy picture stmoy  ·  64Comentarios

jesbis picture jesbis  ·  103Comentarios