From 691e40bec9caa30b06b9b63021794f223764b03a Mon Sep 17 00:00:00 2001 From: Micah Geisel Date: Fri, 17 Oct 2025 08:57:56 -0600 Subject: [PATCH] log warning in console if duplicate ids are detected. --- src/idiomorph.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/idiomorph.js b/src/idiomorph.js index 2994d51..41f7162 100644 --- a/src/idiomorph.js +++ b/src/idiomorph.js @@ -1182,6 +1182,12 @@ var Idiomorph = (function () { for (const id of duplicateIds) { persistentIds.delete(id); } + if (duplicateIds.size) { + console.warn( + "[Warning] duplicate ids found during morph, state loss within these elements is possible:", + Array.from(duplicateIds), + ); + } return persistentIds; }