Emscripten shell mouse events #2634
base: master
Are you sure you want to change the base?
Conversation
All samples available here: https://mouse-events.frameskippers.com/ |
The issue with fullscreen-windowed transition became worse. STR:
Now the mouse movement is completely disabled (although clicks work). Win10, Chrome x64, 81.0.4044.138 |
@@ -167,7 +174,13 @@ void EmscriptenInput::RequestPointerLock(MouseMode mode, bool suppressEvent) | |||
{ | |||
requestedMouseMode_ = mode; | |||
suppressMouseModeEvent_ = suppressEvent; | |||
#ifdef URHO3D_CUSTOM_SHELL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When do we have "custom" shell and when is it "standard"?
Is "standard" shell even supported?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll be honest. I'm trying to keep the support for the legacy emscripten shell as it was before until I resolve all the important issues with the new shell. Once that's done, I'm planning to remove it completely.
Marking this stale since there has been no activity for 30 days. |
Mouse cursor visibility updates for the new html shell.