From 145aca485cd9c2df266da78ffec9e152d6193688 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sat, 13 Aug 2022 01:15:54 +0200 Subject: [PATCH] Treeview OnSelect link calling now respects turbo-frames again --- assets/controllers/elements/tree_controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/controllers/elements/tree_controller.js b/assets/controllers/elements/tree_controller.js index aacb207e..770a6da7 100644 --- a/assets/controllers/elements/tree_controller.js +++ b/assets/controllers/elements/tree_controller.js @@ -67,7 +67,7 @@ export default class extends Controller { showTags: this._showTags, data: data, showIcon: false, - onNodeSelected: function (event) { + onNodeSelected: (event) => { const node = event.detail.node; if (node.href) { @@ -75,7 +75,7 @@ export default class extends Controller { let a = document.createElement('a'); a.setAttribute('href', node.href); a.innerHTML = ""; - document.body.appendChild(a); + this.element.appendChild(a); a.click(); a.remove(); }