Update world settings comparison logic
This commit is contained in:
@@ -97,11 +97,16 @@ export function areWorldBackgroundSettingsEqual(left: WorldBackgroundSettings, r
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (left.mode === "solid") {
|
if (left.mode === "solid" && right.mode === "solid") {
|
||||||
return left.colorHex === right.colorHex;
|
return left.colorHex === right.colorHex;
|
||||||
}
|
}
|
||||||
|
|
||||||
return left.topColorHex === right.topColorHex && left.bottomColorHex === right.bottomColorHex;
|
return (
|
||||||
|
left.mode === "verticalGradient" &&
|
||||||
|
right.mode === "verticalGradient" &&
|
||||||
|
left.topColorHex === right.topColorHex &&
|
||||||
|
left.bottomColorHex === right.bottomColorHex
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function areWorldSettingsEqual(left: WorldSettings, right: WorldSettings): boolean {
|
export function areWorldSettingsEqual(left: WorldSettings, right: WorldSettings): boolean {
|
||||||
|
|||||||
Reference in New Issue
Block a user