From c8059f94f8fae015102b62f38a4d2fdf59512d03 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 18 May 2026 15:51:36 +0200 Subject: [PATCH] Verbessere die Logik zum Laden von Anzeigen: Sofortige Anzeige bei Vorliegen von Zustimmung, Auto-Load oder Debug-Option --- client/src/components/HeaderAdBanner.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/components/HeaderAdBanner.vue b/client/src/components/HeaderAdBanner.vue index ca641e8..a777d28 100644 --- a/client/src/components/HeaderAdBanner.vue +++ b/client/src/components/HeaderAdBanner.vue @@ -303,8 +303,8 @@ async function loadAdIfNeeded() { onMounted(async () => { if (!isEnabled.value) return; - // If consent present, load immediately (but still lazy after nextTick to avoid blocking) - if (hasConsent()) { + // If consent present, autoLoad, or debugForceLoad => load immediately + if (hasConsent() || autoLoad || debugForceLoad) { await nextTick(); await loadAdIfNeeded(); return;