When changing the BrickColor of a BasePart to the value it is already set to, its Color3 will not change. Even if the BasePart’s Color3 is different than that of the BrickColor, it will still not update.
I am aware that this has been reported here. I am reporting it again because the linked report is nearly 5 years old and I don’t want to bump it, and because staff never responded to it so I am unsure if anyone ever saw it.
Enabled Beta Features
- Dragger QoL Improvements
- Faster Play Solo
- Grass Length Customization
- Luau Native Code
- Multilayer Wrap Fix
- New Base Materials
- Notched Screen Support
- Terrain Editor
- UIListLayout Flex Features
- Updated Roblox Controls
Studio Version:
0.623.0.6230555 (64bit)
Consistency
100%
Reproduction
- Open a new baseplate project in Studio.
- Insert a BasePart into the workspace.
- Change the BasePart’s BrickColor to any value, or leave it at the default value.
- Change the BasePart’s Color3 to something slightly different (e.g. add or subtract 1-5 from the red, green, and/or blue channels) so that the BrickColor does not change.
- Change the BasePart’s BrickColor to the same value that it is currently set to.
- The BasePart’s Color3 will briefly change to that of the BrickColor, but will then revert to what you set it to in step 4.
Expected behavior
The Color3 of the BasePart will be changed to the Color3 of the BrickColor
A private message is associated with this bug report