Reproduction steps:
1. Open the attached “IN-53290 Linked UI Buttons 2.zip“ project
2. Open the “SampleScene”
3. In the Hierarchy, select the “Button2” GameObject (child of “Canvas”)
4. Under the “Button” component in the Inspector, change the “Normal Color” to a different color, distinguishable from the original
Expected result: The “Button1” color remains unchanged and the color of “Button2” changes
Actual result: The “Button1” color changes to the “Normal Color” set in the “Button” component of “Button2”, the “Button2” color remains unchanged and hovering over the “Button2” in the Game view tints the color of “Button1” instead of “Button2”
Reproducible with: 2021.3.30f1, 2022.3.9f1, 2023.1.13f1, 2023.2.0b9, 2023.3.0a5
Reproduced on: Windows 11 pro (22H2)
Not reproduced on: No other environment tested
Notes:
- In the attached project, the “Button” component was copied from the “Button1” and its values were pasted onto the “Button” component of the “Button2”
- Both, pasting the “Button” component values and pasting the “Button” component as new, reproduce the issue
- Reproducible in a new project
- Reproducible in Player
- UI components affected by the issue:
1. “Toggle”
2. “Slider”
3. “Scrollbar”
4. “Scroll Rect”
5. “Button”
6. “Dropdown - TextMeshPro”
7. “TextMeshPro - Input Field”