Issue #5305πŸ’¬ AnsweredOpened Aug 13, 2023by rajevar0 reactions

"component:add" event triggers when components are moved

Quick answerby artf

Hi @rajevar I think you're looking for component:create event, as component:add works as expected (eg. might be used to track any new movement inside a specific component)

Read full answer below ↓

Question

GrapesJS version 0.21.4[X] I confirm to use the latest version of GrapesJSWhat browser are you using? Chrome Version 113.0.5672.63 Reproducible demo link https://jsfiddle.net/szLp8h4n/11/Describe the bug How to reproduce the bug? Move any of the text components around in the page. An alert will be displayed. could be a regression. https://github.com/GrapesJS/grapesjs/issues/868 Don't see an option to reopen the bug, so creating new one. What is the expected behavior? Alert will be displayed only on adding a new components to the canvas What is the current behavior? If is necessary to execute...

Answers (2)

artfβ€’ Aug 15, 2023

Hi @rajevar I think you're looking for component:create event, as component:add works as expected (eg. might be used to track any new movement inside a specific component)

GJS Helperβ€’ May 17, 2026

You've correctly identified a common point of confusion with GrapesJS event handling. The component:add event indeed triggers not only when a new component is dragged from the blocks panel onto the canvas but also when an existing component is moved around the canvas. Root Cause Explanation This be...

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.