Search Issue Tracker
Fixed in 2022.2.X
Votes
0
Found in
2021.2
2021.2.0b15
2022.1
Issue ID
1371690
Regression
No
[UIR] Vector image rendering ignores target rect position
How to reproduce:
1. Open project "Interface 2.0.zip"
2. Open "Scene" Scene (Assets>Scenes>Scene)
3. Make sure the Game window is open
4. In the Hierarchy window expand Canvas>Element>Image and select "Image"
5. In the Inspector window scroll down and press on "Inline Style"
6. Adjust the Padding value
7. Observe the Game window top right corner
Expected result: The vector image is scaled from the center
Actual result: The vector image is scaled from the top left corner
Reproducible with: 2021.2.0b16, 2022.1.0a12
Could not test with: 2019.4.31f1, 2020.3.20f1, 2021.1.25f1 (Errors: Assets/Interface/ThemeAsset.cs(8,64): error CS8124: Tuple must contain at least two elements.)
Workaround: In the "Element" tab open "Image" and set Vector to "None" then set Texture to any Texture and switch Type from "Vector" to "Texture"
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
- "Canvas Renderer" Component uses a low resolution icon
- NullReferenceException is thrown when installing the "QuickStart" page in the Multiplayer center
- Package Manager's Filter Panel does not show borders when viewed on Windows
- Blend Tree Threshold fields accepts NaN/Infinity values causing Node backgrounds disappear in Animator Controller view
- Animator Controller Layer Weight field accepts “NaN” as a valid value instead of rejecting it
Resolution Note (fix version 2022.2):
Fixed in: 2022.2.0a4