diff --git a/src/core-tags/components/helpers/markoKeyAttr.js b/src/core-tags/components/helpers/markoKeyAttr.js index ba23ae384..eb7b48aef 100644 --- a/src/core-tags/components/helpers/markoKeyAttr.js +++ b/src/core-tags/components/helpers/markoKeyAttr.js @@ -4,6 +4,6 @@ var FLAG_WILL_RERENDER_IN_BROWSER = 1; module.exports = function markoKeyAttr(key, componentDef) { if ((componentDef.___flags & FLAG_WILL_RERENDER_IN_BROWSER) === 0) { - return key + " " + componentDef.id; + return componentDef.___nextKey(key) + " " + componentDef.id; } }; diff --git a/test/components-pages/fixtures/getEl-split/components/split-component/index.marko b/test/components-pages/fixtures/getEl-split/components/split-component/index.marko index 59ff484a2..049b01d06 100644 --- a/test/components-pages/fixtures/getEl-split/components/split-component/index.marko +++ b/test/components-pages/fixtures/getEl-split/components/split-component/index.marko @@ -1,3 +1,9 @@