Mobile players cannot interact with textbox

Howdy again!

I’ve been getting reports from my game concerning a weird bug that started happening fairly recently.
Mobile players aren’t able to pull up the on-screen keyboard or select the text in a noneditable textbox. It appears that they’ve lost the ability to even interact with it at all, contrasting PC players who can highlight and interact with it completely fine.

Having the textbox be copyable but not editable is ideal. (as it was previously) My games use an exporting system where if the code is malformed or modified, it won’t reinsert.

Originally, I believed it’s because the UI was maybe too close to the jump button, but it doesn’t matter where the UI is located.
You can easily reproduce this with an emulated or true mobile device.

Videos:


ROBLOX Place with example UI:
UI_Reproduce.rbxl (75.8 KB)

3 Likes

This makes no sense to me, why would a non-editable text box bring up the keyboard? It sounds like you were relying on some bug that was fixed ?

Hi @Tzui, we recently rolled out a fix to block text editing when TextEditable = false on mobile devices (see here). This should have been the correct behavior from the start and is more consistent with the behavior on other devices.

Is the issue specifically that players can no longer copy the text on mobile? I am not sure why players would want to pull up the on-screen keyboard if they should not be able to type in text, so would appreciate if you could share more on this point and exactly what level of interaction with the TextBox you would expect.

Hi there!

To answer the question; I want players to be able to copy text from the textbox without being able to edit it (add or remove any characters). Something that the PC seems to be capable of doing.

The issue is specifically mobile players not being able to copy text on their device.

In my first post I described that my game uses an exporting feature. They can take an outfit they create from one game and to another, even across five of my games.
It’s not possible for them to handwrite the codes because it’s functionally made up of encoded raw data, and editing it will cause the code to be corrupt upon reentering it.

Is there any way for mobile players to have the same ability to use the textbox as the PC players do?
Or, should I just put a disclaimer that export codes are only copyable on PC?

Thank you for clarifying! We will work on allowing copying text on mobile while TextEditable = false separately, but will still keep the recent fix to block text editing since that fixes the core functionality of TextEditable. For now, you can do a workaround like you suggested to add a disclaimer or you could use TextEditable = true and manually revert text edits.

1 Like

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