diff --git a/renderer.js b/renderer.js index ec03de2..1dceacf 100644 --- a/renderer.js +++ b/renderer.js @@ -525,11 +525,11 @@ folders.forEach(folderObj => { }); window.electronAPI.onFoldersLocationUpdated(folderObj => { - const selector = `[data-folder-path="${folderObj.path.replace(/"/g, '\\"')}"]`; + const selector = `[data-folder-id="${encodeURIComponent(folderObj.path)}"]`; const li = document.querySelector(selector); if (li) { li.classList.toggle('needs-relocation', folderObj.needsRelocation); - // evtl. noch ein !-Icon sichtbar machen + // etc. } }); }); \ No newline at end of file