Issue #6374Opened January 17, 2025by Harshsne261 reactions

BUG: Cursor position misplaced

Question

GrapesJS version

  • I confirm to use the latest version of GrapesJS

What browser are you using?

Chrome

Reproducible demo link

https://codepen.io/Harshsne/pen/gbYjOWO

Describe the bug

How to reproduce the bug?

  1. I have called onactive on single click so that i can edit the textbox in single click.
  2. The cursor should be placed where i click ,that is what happens in double click event(that is what is expected when double click it changed to single click).

What is the expected behavior? ...cursor should be placed where i click

What is the current behavior? ...cursor goes to the starting of the textbox

Image

Code of Conduct

  • I agree to follow this project's Code of Conduct

Answers (1)

mohamedsalem401January 22, 20251 reactions

Hey, I've checked your code and tried to debug it. It seems to me that the code is not passing the mouse event to the onActive method, which is needed:

componentEl.addEventListener('click', (ev) => {
    component.view.onActive(ev);
});

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...

Browse Plugin Categories

Jump directly to plugin category pages on the marketplace.