Skip to content

BUG: Modals close on mouseup event outside of modal rather than a full click #6683

@derikb

Description

@derikb

GrapesJS version

  • I confirm to use the latest version of GrapesJS

What browser are you using?

Chrome 143.0.7499.169

Reproducible demo link

https://grapesjs.com/demo.html

Describe the bug

How to reproduce the bug?

  1. Drag a custom code component into the page.
  2. The modal should open automatically, else double click the custom code component in the preview.
  3. Click and hold inside the modal then drag your mouse outside the modal and release the click.
  4. The modal closes.

What is the expected behavior?
Seems to me the modal should only close on a full click event outside the modal.

What is the current behavior?
The modal seems to be closing on just a mouseup event.

I took a look in the modal files and don't see a quick answer of why this is happening. The modal events all seems to be 'click' events... or at least they are labelled as such.

Code of Conduct

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions