Skip to content

Commit 8d6b15c

Browse files
SteffenDEgithub-actions[bot]
authored andcommitted
Update assets
1 parent 0a378c1 commit 8d6b15c

File tree

6 files changed

+34
-28
lines changed

6 files changed

+34
-28
lines changed

priv/static/phoenix_live_view.cjs.js

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

priv/static/phoenix_live_view.cjs.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

priv/static/phoenix_live_view.esm.js

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

priv/static/phoenix_live_view.esm.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

priv/static/phoenix_live_view.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2217,6 +2217,9 @@ removing illegal node: "${(childNode.outerHTML || childNode.nodeValue).trim()}"
22172217
dom_default.applyStickyOperations(fromEl);
22182218
return false;
22192219
}
2220+
if (this.undoRef && dom_default.private(toEl, PHX_REF_LOCK)) {
2221+
dom_default.putPrivate(fromEl, PHX_REF_LOCK, dom_default.private(toEl, PHX_REF_LOCK));
2222+
}
22202223
dom_default.copyPrivates(toEl, fromEl);
22212224
if (isFocusedFormEl && fromEl.type !== "hidden" && !focusedSelectChanged) {
22222225
this.trackBefore("updated", fromEl, toEl);
@@ -2262,12 +2265,8 @@ removing illegal node: "${(childNode.outerHTML || childNode.nodeValue).trim()}"
22622265
});
22632266
if (isJoinPatch) {
22642267
dom_default.all(this.container, `[${phxUpdate}=${PHX_STREAM}]`, (el) => {
2265-
this.liveSocket.owner(el, (view2) => {
2266-
if (view2 === this.view) {
2267-
Array.from(el.children).forEach((child) => {
2268-
this.removeStreamChildElement(child);
2269-
});
2270-
}
2268+
Array.from(el.children).forEach((child) => {
2269+
this.removeStreamChildElement(child);
22712270
});
22722271
});
22732272
}
@@ -2313,6 +2312,9 @@ removing illegal node: "${(childNode.outerHTML || childNode.nodeValue).trim()}"
23132312
}
23142313
}
23152314
removeStreamChildElement(child) {
2315+
if (!this.view.ownsElement(child)) {
2316+
return;
2317+
}
23162318
if (this.streamInserts[child.id]) {
23172319
this.streamComponentRestore[child.id] = child;
23182320
child.remove();

priv/static/phoenix_live_view.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)