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
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
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
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.