Issue #5989πŸ’¬ AnsweredOpened Jul 4, 2024by ihatov081 reactions

Cannot be selected on canvas if tags are nested

Quick answerby ihatov08❀ 1

@artf Sorry, frameworks don't solve everything as you say. I'll make sure to read the documentation properly from now on. Thank you for your reply.

Read full answer below ↓

Question

GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome 126.0.6478.127(Windows) Reproducible demo link https://jsfiddle.net/vbu18q5f/2/ Describe the bug How to reproduce the bug?Cannot be selected on canvas if tags are nested Section 2 block in demolink has a div tag inside the section tag. section 2 block cannot make section tag selected in canvas, div tag becomes selected. This creates two problems.The div tag is selected, so when you try to delete the block on the canvas, Only the div tag will be deleted, and the section tag will remain. You...

Answers (3)

ihatov08β€’ Jul 5, 2024

@artf

Sorry, frameworks don't solve everything as you say. I'll make sure to read the documentation properly from now on. Thank you for your reply.

artfβ€’ Jul 5, 2024

This is not a bug but more of a UX issue related to how in general HTML works, that's also the exact reason why we provide "select parent" button in the toolbar. Don't expect the framework to fix all the problems for you, It's up to the developer to provide a user-friendly interface and better UX,...

GJS Helperβ€’ May 17, 2026

This is a common challenge in visual editors like GrapesJS when elements are nested and visually overlap or share similar dimensions. The core of the issue lies in how GrapesJS (and browsers in general) handle click events and component selection on the canvas. Root Cause GrapesJS's default selecti...

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.