Prevent recursive loop now that we have nested frames

This commit is contained in:
Jorge Manrubia
2025-09-28 22:27:40 +02:00
parent 60671b280e
commit d57824b951
@@ -10,7 +10,7 @@ export default class extends Controller {
morphReload(event) {
const newElement = event.detail.newElement
if (newElement && newElement.tagName === "TURBO-FRAME") {
if (newElement && newElement.tagName === "TURBO-FRAME" && newElement.matches('[data-controller~="frame"]')) {
event.preventDefault()
this.element.reload()
}