Studio stops responding while emulating a TouchEnabled device

Studio stops responding while emulating a TouchEnabled device when you start simulating the game using Play while the on-screen keyboard is being shown. It also stops responding when the on-screen keyboard is lowered.

The freeze happens every time when starting simulation on the game. To reproduce the freeze:

  1. Emulate a TouchEnabled device such as the iPhone 7 via the Test tab.
  2. Create a TextBox in a ScreenGui.
  3. In a LocalScript, call :CaptureFocus() on it immediately.
  4. Press Play.
    Place file: Freeze on Play (19.8 KB)

The freeze is slightly inconsistent when the on-screen keyboard is lowered. To reproduce the freeze:

  1. Emulate a TouchEnabled device such as the iPhone 7 via the Test tab.
  2. Create a TextBox in a ScreenGui.
  3. In a LocalScript, call :CaptureFocus() on it after waiting 1 second.
  4. Press Play, and drop the keyboard by clicking anywhere in 3D space.
    Place file: Freeze on Drop (19.8 KB)

Freeze on Start:


Freeze on Drop:

1 Like

Thanks for the report! We are able to reproduce the issue and have begun investigating the cause.

2 Likes

Apologies for the bump after 51 days…
This issue is still a problem for me, and seems to be linked to TextBoxes not working in engine as well.