Este Pull Request introduce cambios en el manejo del botón de inicio de sesión en la versión móvil de la aplicación. Se ha corregido un problema por el cual el botón de inicio de sesión se quedaba en un estado “inhabilitado” después de que se cerraba la ventana de inicio de sesión.
Problema solucionado
El problema era que el botón de inicio de sesión se quedaba en un estado “inhabilitado” si se abría la ventana de inicio de sesión y luego se volvía atrás sin completar el inicio de sesión. Esto impedía que los usuarios pudieran intentar iniciar sesión de nuevo. Este problema solo ocurre en la versión móvil de la aplicación y no puede reproducirse utilizando las herramientas de desarrollador en un PC, ya que en ese entorno el botón funciona correctamente.
Cambios propuestos
Se ha modificado el controlador del evento onclick del botón de inicio de sesión para que restablezca el estado del botón después de un cierto período de tiempo, independientemente de si la promesa de inicio de sesión se resuelve o se rechaza. Esto asegura que el botón siempre vuelva a su estado original después de un intento de inicio de sesión, permitiendo a los usuarios intentar iniciar sesión de nuevo si lo desean.
Capturas de pantalla (si corresponde)
Se añade un video donde se muestra el problema En el video, primero se muestra el error que ocurre en la página oficial y luego se muestra cómo se soluciona el problema en el entorno de desarrollo local.
Descripción
Este Pull Request introduce cambios en el manejo del botón de inicio de sesión en la versión móvil de la aplicación. Se ha corregido un problema por el cual el botón de inicio de sesión se quedaba en un estado “inhabilitado” después de que se cerraba la ventana de inicio de sesión.
Problema solucionado
El problema era que el botón de inicio de sesión se quedaba en un estado “inhabilitado” si se abría la ventana de inicio de sesión y luego se volvía atrás sin completar el inicio de sesión. Esto impedía que los usuarios pudieran intentar iniciar sesión de nuevo. Este problema solo ocurre en la versión móvil de la aplicación y no puede reproducirse utilizando las herramientas de desarrollador en un PC, ya que en ese entorno el botón funciona correctamente.
Cambios propuestos
Se ha modificado el controlador del evento onclick del botón de inicio de sesión para que restablezca el estado del botón después de un cierto período de tiempo, independientemente de si la promesa de inicio de sesión se resuelve o se rechaza. Esto asegura que el botón siempre vuelva a su estado original después de un intento de inicio de sesión, permitiendo a los usuarios intentar iniciar sesión de nuevo si lo desean.
Capturas de pantalla (si corresponde)
Se añade un video donde se muestra el problema En el video, primero se muestra el error que ocurre en la página oficial y luego se muestra cómo se soluciona el problema en el entorno de desarrollo local.
Vídeo de demostración
Comprobación de cambios
Impacto potencial
Estos cambios deberían mejorar la experiencia del usuario movil
al iniciar sesión en la aplicación, pero no se espera que tengan un impacto significativo en otras partes de la aplicación.