How to reproduce:
1. Open the attached "IN-139695_InputTypeBug.zip" project
2. Drag the Game tab onto a second monitor with a lower resolution than the main one
3. Close the project
4. Open the project again
5. Observe and note the size of "Text Field" in UI
6. Trigger a domain reload (e.g enter Play mode, recompile a script)
7. Observe the size of "Text Field" in UI
Actual result: The size of "Text Field" becomes bigger than it was before domain reload
Expected result: The size of "Text Field" stays the same after domain reload
Reproducible with: 6000.3.0a1, 6000.3.16f1, 6000.4.8f1, 6000.5.0b9, 6000.6.0a4 (d203f4c2ae2f)
Not reproducible with: 6000.0.75f1, 6000.6.0a5
Fixed in: 6000.6.0a5 (e220e6931c38)
Reproducible on: Windows 11, macOS 26.4
Not reproducible on: No other environments tested
Notes:
- After a second domain reload, the size of "Text Field" (though not consistently) again becomes the same as when the project was opened
- In version 6000.5.0b9, second domain reload does not make the "Text Field" size become smaller again
- In version 6000.3.0a1, after domain reload, "Text Field" initially shows in bigger size, but quickly returns to normal again
- 6000.3.0a1 is the first version with consistent reproduction, while 6000.2.0b2 and some earlier versions (6000.2.0a3-6000.2.0a5) seem to only sometimes display the issue