Search Issue Tracker

Fixed

Votes

2

Found in

2021.3.5f1

2022.1.5f1

2022.2.0a16

2023.1.0a1

Issue ID

UUM-5118

Regression

Yes

Caret in UI Builder Text Field with high Reference DPI does not always appear when typing

-

Reproduction steps:
1. Open the attached “1386658.zip” project
2. Open the “SampleScene” Scene
3. Enter Play Mode
4. Type a few characters into the Text Field

Expected result: Caret is always visible when typing
Actual result: Caret is either always invisible or disappears and appears while writing

Reproduced with: 1.0.0-preview.18 (2021.1.28f1), 1.0.0 (2021.2.7f1, 2022.1.0b2)
Could not test with: 2019.4.30f1 (UI Builder is not introduced yet), 2020.3.25f1 (UI Document component is blank in the Inspector)

Notes:
- The caret seems to change the width every few characters

Workaround:
- In Panel Settings decrease the Reference DPI until the caret is seen

 

Related threads: 

[https://forum.unity.com/threads/blocking-bug-carets-not-working-in-2022-1.1311396/]

[https://forum.unity.com/threads/changing-caret-style-inside-a-textfield.1014244/

Comments (1)

  1. oobartez

    Jul 20, 2022 10:12

    I'm seeing the same bug on 2022.1.8f1.3359.

    The bug does not appear only in the UI Builder, it also affects standalone builds, which is a blocking issue for using 2022.1 on production.

Add comment

Log in to post comment