Enterprise: menú emergente: li.is-disabled tiene un fondo resaltado cuando con .is-selected

Creado en 11 oct. 2018  ·  4Comentarios  ·  Fuente: infor-design/enterprise

Describe el error
En el menú emergente, cuando tengo algunas entradas deshabilitadas, después de mover el mouse sobre ellas y quitarlas, obtienen el color de fondo .is-seleccionado, dando la sensación de que son seleccionables.

Reproducir
Pasos para reproducir el comportamiento:

  1. Tener un menú desplegable con opciones deshabilitadas.
  2. Mueva el mouse sobre la opción
  3. Deslice el cursor del mouse "horizontalmente" hasta que salga del menú.
  4. La entrada se "selecciona" incluso si no está habilitada o con el mouse sobre ella.

Comportamiento esperado
La clase .is-disabled debería evitar que .is-selected cambie el fondo del elemento. Es curioso que .is- disabled: hover se comporte correctamente, pero cuando: hover está desactivado, se resalta.

Una solución podría ser agregar "background-color: transparent" a .is-disabled.is-selected

Capturas de pantalla
image

Plataforma

  • Versión del sistema operativo: Windows 10
  • Navegador: Chrome

Contexto adicional
Agregue aquí cualquier otro contexto sobre el problema.

[1] type

Todos 4 comentarios

Por el momento, lo resolví localmente poniendo estilos globales.css

.popupmenu li.is-focused.is-disabled,
 .popupmenu li.is-focused.disabled {
  background-color: transparent;
}

Hola @tmcconechy , ¿dónde podemos probar la solución? /components/menubutton/test-disabled.html no se encuentra en localhost y https://4140-beta0-enterprise.demo.design.infor.com/components/list

Control de calidad aprobado. Moviendo esto a Hecho.
Probado en: https://4140-beta0-enterprise.demo.design.infor.com/components/popupmenu/example-disabled-submenus.html para todos los dispositivos, sistemas operativos y navegadores

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