godot icon indicating copy to clipboard operation
godot copied to clipboard

Game still stuck in "2D selection mode" even when embedding is turned off

Open NitramiuZ opened this issue 10 months ago • 1 comments

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

NitramiuZ avatar Feb 22 '25 11:02 NitramiuZ

There's a PR trying to fix that issue: https://github.com/godotengine/godot/issues/103157

Hilderin avatar Feb 23 '25 13:02 Hilderin

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

NitramiuZ avatar Feb 24 '25 11:02 NitramiuZ

Oups, my bad, there it is: https://github.com/godotengine/godot/pull/102815

Hilderin avatar Feb 24 '25 13:02 Hilderin

That's not a bug. "2D Selection Mode" does not require embedding to work.

KoBeWi avatar Sep 30 '25 11:09 KoBeWi