Autocomplete widget should use bound item.label property as a fallback for empty aria-label.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, jquery
- Área
- accessibility, frontend
Línea de trabajo
Comienza en ui/widgets/autocomplete.js líneas 256-258, enlazadas desde el issue. Rastrea cómo se selecciona un fallback vacío de aria-label y cómo se procesa el valor. Se considera terminado cuando el fallback usa item.label y no genera una excepción cuando item.value no es un string; añade o actualiza la cobertura de regresión para ambos casos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When li element in the dropdown list has an empty "aria-label" attribute current implementation fallbacks to using bound item.value for aria-label.
It'd be more logical using item.label for fallback instead.
Additionally this may lead to js exception when item.value is not of "string" type because in the next line it's passed to String.prototype.trim function that accepts only string arguments.
- Lenguaje dominante
- JavaScript
- Estrellas
- 11.3k
- Forks
- 5.2k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de jquery/jquery-ui
-
Selectmenu changes selection after its native select is disabled while openPosiblemente ocupada @Xapollon430 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Datepicker changes a natively disabled input if its calendar is openPosiblemente ocupada @Xapollon430 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
-
Implementing trusted-types CSPAbiertoBehavior shared with 1.12 Comp: Datepicker
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
Comp: Datepicker Needs info
Dificultad 3/5 1-2 días Aptitud para principiantes 53/100
-
CSS variable stripped from calls to jQuery .css()Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. AbiertoComp: Effects
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
Todos los issues de jquery/jquery-ui
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
coder/claudecode.nvim#588 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
digitalbazaar/http-client#60 ·
-
Ruby: The link in the Blocks lesson points to an external article that isn't at that address anymoreAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
TheOdinProject/curriculum#31529 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
topmonks/hlidac-shopu#3687 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ONLYOFFICE/DocumentServer#3912 · 1 comentario ·