Update world settings comparison logic

This commit is contained in:
2026-03-31 05:16:49 +02:00
parent 9cfd4b694c
commit 1af26279af

View File

@@ -97,11 +97,16 @@ export function areWorldBackgroundSettingsEqual(left: WorldBackgroundSettings, r
return false;
}
if (left.mode === "solid") {
if (left.mode === "solid" && right.mode === "solid") {
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 {