MouseButton input objects not update state to Ended when mouse button is released with cursor outside window

When the mouse cursor exits the application window, and a mouse button is released, any MouseButton1 or MouseButton2 triggered input objects will continue to read as though the mouse button was not released. In this video, I am moving the mouse cursor out of the window before releasing the left mouse button, which causes the oar in my game to get stuck until the button is clicked agaiin.

Expected behavior

I would expect the mouse button to update regardless of if the cursor is inside the application window or not.

2 Likes

I’m confident this is intended behaviour.

Other games and apps have the same behaviour as well (many just pause the application if you’re not focused on the main window). There is no reason for a game to still check input outside of the dedicated viewport space.

Thanks for the report. We’ve filed a ticket to our internal database and we’ll keep you updated on progress!

1 Like

Thanks for the report, this issue has been fixed.

1 Like

Its nice to see that this issue has been addressed and a workaround is no longer needed. Thank you for the fix! :folded_hands:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.