Don
29 Julio, 2024 16:09
1
Hola
Noté que en el móvil (Android 10) cuando abro una tarjeta de usuario y luego desplazo la página, la capa (telón de fondo) todavía está ahí. Antes desaparecía con la tarjeta de usuario cuando empezaba a desplazar la página. Ahora requiere otro toque o tocar fuera de la tarjeta de usuario para que desaparezca.
Gracias
2 Me gusta
Canapin
(Coin-coin le Canapin)
9 Enero, 2025 15:35
2
También me encontré con este problema un poco molesto.
Esta es la parte molesta, ya que la superposición nos impide interactuar con la interfaz y nos exige tocar mientras la tarjeta ya se ha cerrado.
1 me gusta
Canapin
(Coin-coin le Canapin)
18 Febrero, 2026 12:28
3
Reemplazar mousedown por pointerdown en discourse/frontend/discourse/app/components/card-contents-base.js at d056c1e358d1cb823632aa4a8c51a42e911969b3 · discourse/discourse · GitHub parece solucionar el problema.
Esos eventos no eran compatibles con Safari hasta 2019 , así que supongo que podríamos usarlos, ¿a menos que haya advertencias que desconozca?
3 Me gusta
pmusaraj
(Penar Musaraj)
23 Febrero, 2026 18:54
4
Gracias por la PR, ya está fusionada.
1 me gusta
Canapin
(Coin-coin le Canapin)
24 Febrero, 2026 11:48
5
Lamentablemente, mi PR introduce un nuevo error después de todo
Cuando tocas fuera de la tarjeta, el evento pasa a través de la capa y activa cualquier cosa que se pueda hacer clic debajo.
Aquí, un título de tema:
¡Lo siento!
2 Me gusta
pmusaraj
(Penar Musaraj)
Cerrado
24 Febrero, 2026 13:00
6
Este tema se cerró automáticamente después de 15 horas. Ya no se permiten nuevas respuestas.
pmusaraj
(Penar Musaraj)
24 Febrero, 2026 15:17
8
Buen punto, no te preocupes, esto debería solucionarlo (y también añade fundido de entrada/salida para la capa de fondo):
main ← mobile-card-cloak-refactor
opened 03:17PM - 24 Feb 26 UTC
Two fixes in one:
- when clicking outside the card, now the click event won't… bubble
- the background cloak element is now faded in and out, similar to what we do for modals and lightboxes
Followup to 61fac8a6a8a088dc27257a90d5c19ede7feb5d1e
1 me gusta