Con suerte, alguien puede ayudarme a acotar este problema: creé un plugin pero inadvertidamente deshabilita la ventana emergente y el atajo de teclado de “citar texto seleccionado”.
Cuando el plugin está habilitado, seleccionar texto en una publicación ya no muestra la función “citar respuesta para texto resaltado”, de modo que no aparece la ventana emergente PostTextSelectionToolbar, no funciona presionar q, y hacer clic en el botón Responder inicia una respuesta pero no incluye la cita del texto seleccionado.
Mi presentimiento es que está relacionado con cómo cargo las dependencias JS de terceros. ¿Estoy usando el loadScript de JavaScript de discourse/lib/load-script para cargar tippy y su dependencia Popper desde unpkg.com… ¿Hay una mejor manera de cargar selectivamente activos JS? (¿O es mejor incluir esos activos en, por ejemplo, todas las páginas de temas y no intentar cargarlos selectivamente?)
Aquí están mis notas sobre este error. ¡Cualquier ayuda es muy apreciada!