From e5fce2e7d5213fd4d93744f0f357620da3064410 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 26 May 2025 20:26:01 +0200 Subject: [PATCH] Fix issue with dropdown rendering in renderer.js --- renderer.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/renderer.js b/renderer.js index 81375bc..5ae6bea 100644 --- a/renderer.js +++ b/renderer.js @@ -433,9 +433,11 @@ async function startLiveCountdown(folderObj, msLeft) { const tree = await window.electronAPI.getFolderTree(selected.path); console.log(selected.path); console.log(tree); - folderHierarchyDropdown.textContent = renderFolderTreeAscii(tree, '.', ''); + folderHierarchyDropdown.innerHTML = renderFolderTreeAscii(tree, '.', ''); - folderHierarchyDropdown.addEventListener('contextmenu', function(e) { + }); + + folderHierarchyDropdown.addEventListener('contextmenu', function(e) { const el = e.target.closest('.tree-file, .tree-dir'); if (!el) return; e.preventDefault(); @@ -454,8 +456,6 @@ async function startLiveCountdown(folderObj, msLeft) { type }); }); - - }); function closeDropdown() { folderHierarchyDropdown.classList.add('hidden'); @@ -487,6 +487,7 @@ async function startLiveCountdown(folderObj, msLeft) { closeDropdown(); }); + async function renderContent(folderObj) { closeDropdown(); const folder = folderObj.path;