X
Tap here to go to the mobile version of the site.

Support Forum

Pressing ctrl key on the keyboard prevents mouseUp events from happening

Posted

We are using react and listening to mouse events (up, down, move...). While dragging with the mouse (So mouse down and then mouse move) if we press the control key on a Mac keyboard and then release the mouse, the "mouseUp" event is not fired.

We are using react and listening to mouse events (up, down, move...). While dragging with the mouse (So mouse down and then mouse move) if we press the control key on a Mac keyboard and then release the mouse, the "mouseUp" event is not fired.

Chosen solution

I'm sorry this is no bug from Firefox, the issue was that we were only listening to the left mouse button (so mouseEvent.button = 0) while once we press ctrl key, the mouseUp event will get a button code 2. I'm closing this issue

Read this answer in context 0
Quote

Additional System Details

Installed Plug-ins

  • Shockwave Flash 32.0 r0

Application

  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Firefox/68.0

More Information

Eve
  • Top 25 Contributor
  • Administrator
63 solutions 391 answers

Helpful Reply

This is probably worth submitting to bugzilla as a bug, I didn't see anything like it when I looked:

https://bugzilla.mozilla.org

This is probably worth submitting to bugzilla as a bug, I didn't see anything like it when I looked: https://bugzilla.mozilla.org
Was this helpful to you? 1
Quote

Question owner

Thank you I just submitted it there https://bugzilla.mozilla.org/show_bug.cgi?id=1614951

Thank you I just submitted it there https://bugzilla.mozilla.org/show_bug.cgi?id=1614951
Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17862 solutions 161634 answers

You could provide more detail in the bug report as you didn't mention using React or possibly add a test page to the bug report. Someone needs to be able to reproduce this issue.

I'm curious why you are pressing the Ctrl key.

Is the Ctrl key the only modifier key that gives problems ?

You could provide more detail in the bug report as you didn't mention using React or possibly add a test page to the bug report. Someone needs to be able to reproduce this issue. I'm curious why you are pressing the Ctrl key. Is the Ctrl key the only modifier key that gives problems ?
Was this helpful to you?
Quote

Question owner

Yes it's only the ctrl key that causes this. We are using the press on this key to modify the drag behaviour. Example: moving an element in the canvas with the drag would snap to some certain grid, and if you press the ctrl key while doing that then we skip the snapping. I cannot really provide a test page but you're right I will mention that we're using react.

Yes it's only the ctrl key that causes this. We are using the press on this key to modify the drag behaviour. Example: moving an element in the canvas with the drag would snap to some certain grid, and if you press the ctrl key while doing that then we skip the snapping. I cannot really provide a test page but you're right I will mention that we're using react.
Was this helpful to you?
Quote

Chosen Solution

I'm sorry this is no bug from Firefox, the issue was that we were only listening to the left mouse button (so mouseEvent.button = 0) while once we press ctrl key, the mouseUp event will get a button code 2. I'm closing this issue

I'm sorry this is no bug from Firefox, the issue was that we were only listening to the left mouse button (so mouseEvent.button = 0) while once we press ctrl key, the mouseUp event will get a button code 2. I'm closing this issue
Was this helpful to you?
Quote
Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.