Issue #5245πŸ’¬ AnsweredOpened Jul 16, 2023by riteshdalal0 reactions

Contents of component with editable:false are still editable

Quick answerby artf

The editable property has no meaning by default and it's only used internally by other extended components like Text or Image

Read full answer below ↓

Question

GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome 114.0.5735.198 Reproducible demo link https://jsfiddle.net/riteshdalal/obnx7sg3/22/ Describe the bug How to reproduce the bug?Create a component with editable:false in the modelDrop the component on the canvas What is the expected behavior? Contents of the non editable component should not be parsed by GJS What is the current behavior? Contents of the non editable component are parsed and editable Check the attached demo linkCode of Conduct [X] I agree to follow this project's Code of Condu...

Answers (4)

artfβ€’ Jul 17, 2023

The editable property has no meaning by default and it's only used internally by other extended components like Text or Image

riteshdalalβ€’ Jul 17, 2023

@artf how do we create a component such that gjs does not parse the children.

riteshdalalβ€’ Jul 17, 2023

The editable property has no meaning by default and it's only used internally by other extended components like Text or Image

This used to work on older versions of GJS. Just stopped working in 0.21.3

GJS Helperβ€’ May 17, 2026

The issue you've encountered stems from how GrapesJS handles the editable property on components and the parsing of their nested content. While setting editable: false on a parent component prevents the component itself from being directly edited as a text block and sets contenteditable="false" on...

Related Questions and Answers

Continue research with similar issue discussions.

Paid Plugins That Match This Issue

Curated by issue keywords and label relevance to help you ship faster.

View all plugins

Loading paid plugin recommendations...

Free option

Check the open-source GrapesJS plugins on GitHub or run a quick search in our free catalog.

Browse free plugins β†’
Premium option

Premium plugins ship with support, regular updates, and production-ready features β€” save days of integration work.

Browse premium plugins β†’

Related tutorials

In-depth guides on the same topic.

All tutorials β†’

Browse Plugin Categories

Jump directly to plugin category pages on the marketplace.