diff --git a/app/templates/v2/screens/quellen.html b/app/templates/v2/screens/quellen.html index b2cdb95..225fdd4 100644 --- a/app/templates/v2/screens/quellen.html +++ b/app/templates/v2/screens/quellen.html @@ -396,7 +396,9 @@ async function runSearch(ev) { form._quellenBound = true; form.addEventListener('submit', (ev) => { 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 => {