When a TextBox’s Active property is set to false
, PC users can still interact and input text/modify the TextBox. Mobile users cannot. The behavior here is inconsistent. I have been unable to diagnose this issue, even when sandboxing the UI in a different place file because of this behavior.
Repro steps:
- Play in PC mode, interact with the red, ‘False’ TextBox - note how you can interact with it. Then interact with the green ‘True’ TextBox.
- Use a mobile device setting on the device emulator to attempt to interact with the red, ‘False’ TextBox - and note how you cannot interact with it. Then interact with the green ‘True’ TextBox and note how you can interact with it.
textbox-active-inconsistent-platform-behavior.rbxl (48.5 KB)
Expected behavior
Active should reflect it’s intended behavior. The property of the name is too vague for me to sus out what effects it has on the engine. If I had to guess, Active should modify the interactibility of a TextBox, regardless of platform. In this case, this would result in TextBox input not being caught on PC when Active is set to false
.