Ignore invalid harmonize mask layers (#1829)

This commit is contained in:
red person
2026-06-29 11:16:26 -07:00
committed by GitHub
parent 00dfd2d47a
commit 387f95187e
2 changed files with 33 additions and 0 deletions
+1
View File
@@ -32,6 +32,7 @@
* @returns {HTMLCanvasElement|null}
*/
export function layerUnionAlpha(w, h, layers) {
if (!Array.isArray(layers)) return null;
const visible = layers.filter(l => l.visible);
if (visible.length < 2) return null;
const bgId = visible[0].id;