Fix design coloring and Apply All Customization display.

This commit is contained in:
Ottermandias 2023-12-29 18:37:46 +01:00
parent 53388739ca
commit 24c3a52f6a
3 changed files with 8 additions and 5 deletions

View file

@ -74,9 +74,12 @@ public class DesignBase
internal CustomizeFlag ApplyCustomize
{
get => _applyCustomize.FixApplication(CustomizeSet);
set => _applyCustomize = value & CustomizeFlagExtensions.AllRelevant;
set => _applyCustomize = (value & CustomizeFlagExtensions.AllRelevant) | CustomizeFlag.BodyType;
}
internal CustomizeFlag ApplyCustomizeExcludingBodyType
=> _applyCustomize.FixApplication(CustomizeSet) & ~CustomizeFlag.BodyType;
internal CustomizeFlag ApplyCustomizeRaw
=> _applyCustomize;