From 669b4bf28bfdf3a378319d7aaf4a16716817b08d Mon Sep 17 00:00:00 2001 From: StickmanRed <100049599+StickmanRed@users.noreply.github.com> Date: Sun, 1 Feb 2026 13:27:42 -0800 Subject: [PATCH] Fix _serialize for gradient-colored path --- engine/src/base/Path.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/src/base/Path.js b/engine/src/base/Path.js index dec5f3300..5bcdde4d3 100644 --- a/engine/src/base/Path.js +++ b/engine/src/base/Path.js @@ -88,6 +88,10 @@ Wick.Path = class extends Wick.Base { data.json = this.json; delete data.json[1].data; + if (typeof data.json[0] !== "string") { + // This is a gradient-colored path + delete data.json[1][1].data; + } // optimization: replace dataurls with asset uuids if (data.json[0] === 'Raster' && data.json[1].source.startsWith('data:')) {