You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Invoking Fit.Events.GetPointerState() after opening a <select> dropdown control using the mouse on Safari on Mac, will incorrectly indicate that the primary mouse button is still being held down, because Safari doesn't fire OnMouseUp once the button is released, making it impossible to detect the correct state. The state is fixed once the user clicks somewhere else in the web application.
The text was updated successfully, but these errors were encountered:
FlowIT-JIT
changed the title
Safari on Mac: MouseUp does not fire in Safari when opening a native dropdown control so Fit.Events.GetPointerState() returns incorrect mouse button state
Safari on Mac: OnMouseUp not firing in Safari when opening a select dropdown so Fit.Events.GetPointerState() returns incorrect mouse button state
May 11, 2022
Possible "fix" for Safari on Mac: Detect that MouseDown happens on a element and reset the Primary property (Fit.Events.GetPointerState().Buttons.Primary) postponed using setTimeout(..., 0)
Invoking Fit.Events.GetPointerState() after opening a
<select>
dropdown control using the mouse on Safari on Mac, will incorrectly indicate that the primary mouse button is still being held down, because Safari doesn't fire OnMouseUp once the button is released, making it impossible to detect the correct state. The state is fixed once the user clicks somewhere else in the web application.The text was updated successfully, but these errors were encountered: