PageKit: el creador de sitios GrapesJS autoalojado, con el código fuente incluido. Obtener acceso anticipado

Issue #6707💬 RespondidoAbierto el 13 de febrero de 2026por saeedhbiReacciones 0

No se pueden leer propiedades de null (leyendo 'hasFocus') en el módulo Canvas

Respuesta rápidapor GJS Helper

El TypeError: Cannot read properties of null (reading 'hasFocus') en el módulo GrapesJS Canvas es un problema conocido derivado de una condición de carrera. Ocurre cuando comandos de teclado (como Ctrl+Z, Eliminar) intentan llamar a editor.Canvas.hasFocus() antes de que el documento iframe del editor esté completament...

Lee la respuesta completa abajo ↓

Pregunta

Versión GrapesJS [x] Confirmo que uso la última versión de GrapesJS ¿Qué navegador usas? Chrome (versiones 142-144), Safari (versiones 16.3, 26.1), quizá otros también Enlace de demo reproducible https://jsfiddle.net/saeedhbi/tqfe7p04/ Describe el bicho ¿Cómo reproducir el bicho? Inicializar un editor GrapeJS (v0.22.11 o v0.22.14) Antes de que el iframe esté completamente cargado, pulsa un atajo de teclado (por ejemplo, Ctrl+Z, Borrar o cualquier tecla de comando) El sistema de comandos llama a 'Canvas.hasFocus()' antes de que el iframe esté listo Observar 'TypeError: No se pueden leer propie...

Respuestas (1)

GJS Helper17 de mayo de 2026

El TypeError: Cannot read properties of null (reading 'hasFocus') en el módulo GrapesJS Canvas es un problema conocido derivado de una condición de carrera. Ocurre cuando comandos de teclado (como Ctrl+Z, Eliminar) intentan llamar a editor.Canvas.hasFocus() antes de que el documento iframe del edit...

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.