Puede que sea yo, pero estoy acostumbrado a cerrar una ventana modal que quiero cancelar haciendo clic fuera de ella.
Al crear un marcador, la ventana modal desaparece cuando haces clic fuera de ella, sin embargo, el marcador se sigue creando o modificando. Esto no es lo que esperaba que sucediera.
Hacer clic en la X o presionar ESC para cerrar la ventana modal sí cancela la acción.
No estoy seguro, este podría ser el comportamiento previsto en línea con la forma en que los navegadores (al menos Firefox, si no me equivoco) tratan los marcadores.
Haces clic en el botón de marcador y crea el marcador a menos que pidas específicamente que no lo haga.
Estoy de acuerdo en que esto parece un error. También puedo reproducirlo aquí. Hacer clic fuera del modal crea un marcador sin recordatorio establecido.
Esto se hizo intencionalmente cuando se desarrolló la función, la idea era seguir el modal de marcadores de Firefox como ejemplo… la lógica es:
Haz clic en nuevo marcador, haz clic fuera del modal, el modal se cierra y se crea el marcador
Haz clic en nuevo marcador, haz clic en cancelar, no se crea ningún marcador
Haz clic en un marcador existente, aparece un nuevo botón “Eliminar marcador”, puedes usarlo para eliminarlo.
Esto no quiere decir que no debamos cambiarlo si es confuso, pero técnicamente no es un error. Voy a mover esto a UX. ¿La diferencia entre el modal de página completa (Discourse) y el menú desplegable (Firefox) podría ser significativa como para justificar un cambio de comportamiento?
Supongo que mi principal problema es que no es coherente con otros modales en Discourse. Hacer clic fuera del modal de “Marcar” no marca, hacer clic fuera del modal de “Compartir” no comparte la publicación.
Supongo que nunca hubo una ventana emergente/modal, por lo que tenía sentido en su momento cuando se agregó mantener la funcionalidad anterior (es decir, has hecho clic en el botón de marcador, así que obtienes un marcador). Pero en general, parece extraño. Dicho esto, marco cosas todo el tiempo y nunca me había dado cuenta de esta peculiaridad.
(La forma en que los navegadores agregan marcadores automáticamente cuando accidentalmente presiono control-D me ha molestado durante años…)
Sí, para ser quisquillosos, podemos decir que el clic en el botón de marcador es la acción, porque todo en el modal posterior es opcional. Compartir y Marcar requieren una acción adicional o más información y no hay nada que podamos hacer con un solo clic. En retrospectiva, eso es probablemente mucho más difícil de resolver que el comportamiento coherente del modal.
Una cosa que tal vez podría aclarar es una forma diferente de menú… esto no funciona perfectamente como se muestra en este rápido mockup, pero si queremos mantener los marcadores de un solo clic, podría valer la pena explorarlo. De esta manera, podrías ver más claramente el cambio de estado del botón al hacer clic, y no es un modal completo, por lo que tal vez eso haga que el comportamiento de clic para salir sea menos confuso.
No es una mala idea.
Por favor, ten en cuenta que ahora mismo el marcador se añade en el momento en que se descarta la ventana modal, no en el momento en que se abre. Por lo tanto, eso requeriría una refactorización importante o simular el estado del botón.
No es un error, es intencional y lo ha sido desde el principio de los marcadores. Esto es para eliminar la fricción al crear marcadores y, como dijo Kris:
Quizás podría ver esto como una preferencia del usuario o algo así, pero ha sido así durante al menos 2 años sin problemas, así que me gustaría tener más informes de que es un problema antes de actuar al respecto.
Una vez más, este es otro problema sobre el que me dijeron que viniera aquí. Está copiado de ese foro, puedes obtener el enlace aquí
Al presionar F en un tema, aparece el modal de Marcador. Mi primera reacción es hacer clic fuera porque probablemente no quise abrirlo, porque una F normal es probablemente demasiado fácil de abrir en primer lugar.
Pero, eso lo guarda como un marcador.
Esto no es un error porque sucede lo mismo en la mayoría de los foros, es solo una molestia.
Lo que creo que debería suceder es que cuando hago clic fuera, no hace nada e ignora el marcador. Pero, si hago clic en el botón “Guardar”, ENTONCES puede crear el marcador.
En resumen, solo haz que hacer clic fuera no haga nada, y tengas que hacer clic en Guardar antes de que se guarde un marcador.
Eso es diferente, estás haciendo clic en un botón que dice “Sí, quiero marcar esto”.
En Discourse, probablemente presionaste F por accidente y no quieres marcarlo.
Como dice el OP, no es consistente con todos los demás modales en Discourse, creo que debería cambiarse.