Search Issue Tracker

Won't Fix

Votes

1

Found in

2019.4

2020.3

2020.3.15f2

2021.1

2021.2

2022.1

Issue ID

1374793

Regression

No

[TextMeshPro]The CanvasScaler with UI Scale Mode - Constant Physical Size shifts when a button is clicked

uGUI

-

Reproduction steps:
1. Open the attached project "ClickListenerBug.zip"
2. From the game window, set "18:9 Portrait" or "16:9 Portrait"
3. Build and Run on a device
4. Press the buttons in the bottom bar consequently from 1 to 5

Expected result: Buttons work as expected
Actual result: Occasionally the button clicks are shifted and the neighbor buttons handle the click, not the physically clicked button.

Reproducible with: 2.1.6(2019.4.31f1), 3.0.6(2020.3.21f1, 2021.1.26f1), 3.2.0-pre.1(2021.2.0b16, 2022.1.0a13)

Reproduces with these devices:
VLNQA00264, Samsung Galaxy S10+ (SM-G975F), Android 10, CPU: NOT FOUND, GPU: Mali-G76
VLNQA00176, Xiaomi Redmi 4 (Redmi 4), Android 6.0.1, CPU: Snapdragon 430 MSM8937, GPU: Adreno (TM) 505
----------, Huawei - (ELS-NX9), Android 10, CPU: NOT FOUND, GPU: Mali-G76
VLNQA00078, Motorola Nexus 6 (Nexus 6), Android 7.1.1, CPU: Snapdragon 805 APQ8084AB, GPU: Adreno (TM) 420
VLNQA00391, Xiaomi Redmi 9A (M2006C3LG), Android 10, CPU: MediaTek Helio G25 (MT6762G), GPU: PowerVR Rogue GE8320
----------, Samsung - (SM-G991U), Android 11, CPU: Snapdragon 888, GPU: Adreno (TM) 660
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00358 - iPhone 12, 14.1 iOS

Does not reproduce with these devices:
VLNQA00286, Meizu Pro 5 (PRO 5), Android 7.0, CPU: Exynos 7 Octa 7420, GPU: Mali-T760
VLNQA00313, Huawei Y6 Ⅱ Compact (HUAWEI LYO-L01), Android 5.1, CPU: MediaTek MT6735, GPU: Mali-T720
VLNQA00310 - iPad Pro 12.9", 13.4.1 iOS

Notes:
- Not reproducible with UI Scale Mode - Constant Pixel Size.
- Not reproducible in the landscape, or on larger screens.
- Reproducible also with IEventSystemHandler callbacks instead of onClickListener.
- Issue reproduces only on a device

  1. Resolution Note (2022.1.X):

    Due to time constraints we will likely not get around to fixing this bug for the foreseeable future, closing as won't fix.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.