angular / angular/components

bug(matInput): input with type datetime-local doesn't show a calendar pop-up

Abierto
#26,130 6 comentarios 4 reacciones 0 asignados Ver en GitHub
P4
Lenguaje dominante
TypeScript
Estrellas
25k
Forks
6.8k
Merge medio
1 d 8 h
PR fusionados (30 d)
91

Descripción

### Is this a regression?

- [X] Yes, this behavior used to work in the previous version

### The previous version in which this bug was not present was

14

### Description

An input with type `datetime-local` doesn't show the calendar pop-up in Angular Material 15. This is a regression.

Angular Material 15:
image

Angular Material 14:
image

### Reproduction

v15: https://stackblitz.com/edit/datetime-local-angular-15
v14: https://stackblitz.com/edit/datetime-local-angular-14

### Expected Behavior

A calendar icon and pop-up should be available just like in v14

### Actual Behavior

The calendar icon is missing and there is no way to open the calendar pop-up

### Environment

- Angular: 15.0.1
- CDK/Material: 15.0.0
- Browser(s): Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): macOS

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Ejecuta en Chrome las reproducciones enlazadas de StackBlitz para Angular 15 y Angular 14 y compara el comportamiento del campo de entrada datetime-local. Rastrea el manejo de entradas de Angular Material responsable del icono del calendario y de la ventana emergente. Se considera terminado cuando Angular Material 15 restaura el elemento de calendario y la ventana emergente esperados para los campos de entrada datetime-local sin causar regresiones en otros tipos de entrada.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, typescript
Área
frontend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.