Game still stuck in "2D selection mode" even when embedding is turned off
Tested versions
- Reproducible in 4.4.rc1 and earlier 4.4 builds with the embedding feature.
System information
Godot v4.4.rc1 - Windows 11 (build 26100) - Multi-window, 2 monitors - OpenGL 3 (Compatibility) - NVIDIA GeForce RTX 3080 (NVIDIA; 32.0.15.6094) - AMD Ryzen 7 7800X3D 8-Core Processor (16 threads)
Issue description
When running a game with embedding disabled, it will still keep the "2D selection" mode even if the buttons to disable it isn't in view. I ran into this while working on a project and it felt quite bad from a UX perspective.
The expected behavior would to disable selection when running without embed/floating workspace. You could still be able to enable it, if you open the Game tab, but it should be forced off when starting.
See attached video
https://github.com/user-attachments/assets/a4cd517d-9035-4767-b271-2232d54a1b01
Steps to reproduce
With embedding on, enable the "2D selection" mode. Then, turn off embedding and run the game normally (without the options for input mode). Then you won't get any input into the game until you go back to the embedding options and change to input.
Minimal reproduction project (MRP)
Not necessary
There's a PR trying to fix that issue: https://github.com/godotengine/godot/issues/103157
There's a PR trying to fix that issue: #103157
I think you failed with your CTRL+V, that link just leads back to this issue
Oups, my bad, there it is: https://github.com/godotengine/godot/pull/102815
That's not a bug. "2D Selection Mode" does not require embedding to work.