fix(quellen): runSearch nach Form-Submit via setTimeout entkoppeln

This commit is contained in:
Dotty Dotter 2026-05-09 01:07:12 +02:00
parent 87725ee3d9
commit 37941f0a2b

View File

@ -396,7 +396,9 @@ async function runSearch(ev) {
form._quellenBound = true; form._quellenBound = true;
form.addEventListener('submit', (ev) => { form.addEventListener('submit', (ev) => {
ev.preventDefault(); ev.preventDefault();
runSearch(); // Microtask-Queue erst leeren, sonst hängt der fetch in manchen
// Browsern beobachtbar (Submit-State blockt anschließenden fetch).
setTimeout(runSearch, 0);
}); });
} }
document.querySelectorAll('input[name="qfilter"]').forEach(r => { document.querySelectorAll('input[name="qfilter"]').forEach(r => {