Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Resizing of Child with absolute drag enabled positions element wrongly when in Parent with relative position #6373

Closed
2 tasks done
ChipiKaf opened this issue Jan 16, 2025 · 1 comment · Fixed by #6382

Comments

@ChipiKaf
Copy link

ChipiKaf commented Jan 16, 2025

GrapesJS version

  • I confirm to use the latest version of GrapesJS

What browser are you using?

Version 131.0.6778.265

Reproducible demo link

https://codepen.io/chipikaf/pen/KwPexjL

Describe the bug

How to reproduce the bug?

  1. Drop the button component in the Middle section
  2. Move the button anywhere in the section
  3. Resize element

What is the expected behavior?
For the element to be resized in its original position

What is the current behavior?
The element is moved below to an unexpected position

Code of Conduct

  • I agree to follow this project's Code of Conduct
@ChipiKaf
Copy link
Author

@artf I have a fix for it locally. Essentially what I do is check if the element has a parent with relative position, then offset the rect by the height of the parent if it exists and is position relative.

I can create a PR for it if that's fine?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant