UNIMOODLE / moodle-mod_certifygen

GNU General Public License v3.0
1 stars 1 forks source link

Tras un error AJAX el interfaz de usuario queda bloqueado. #43

Open juacas opened 2 months ago

juacas commented 2 months ago

Como tenemos mucho diálogo modal con llamadas AJAX, cuando hay un error de cualquier tipo

image

El interfaz queda bloqueado con un layer traslúcido.

Comportamiento esperado: Al cerrar el diálogo de error el interfaz debe quedar utilizable.

Bonus track: Obsérvese en la siguiente captura que la Layer traslúcida cubre únicamente una parte de la pantalla y si hay scroll se deja usar la parte inferior de la pantalla. image

xpazv commented 2 months ago

¿Está el modo depuración activado?

El velado y la forma de mostrar el error, en este caso generalexception no es algo propio del plugin mod_certifyGEN sino del tema de apariencia.

Si el error es critico (como parece el caso de la imagen) el interfaz, al hacer uso de llamadas ajax a servicios no puede seguir funcionado.

juacas commented 1 month ago

En el tema de serie Boost también aparece el defecto de la capa de bloqueo modal. image