diff --git a/src/ui/analytics-debug.ts b/src/ui/analytics-debug.ts index 5b692e4..5f9850a 100644 --- a/src/ui/analytics-debug.ts +++ b/src/ui/analytics-debug.ts @@ -484,7 +484,7 @@ class AnalyticsDebugOverlay { eventsSection.innerHTML = `
Recent Events
-
No events yet...
+
No events yet...

`; content.appendChild(eventsSection); @@ -622,6 +622,17 @@ class AnalyticsDebugOverlay { } }); } + + // Event delegation for dynamically added buttons (like the CTA in empty state) + if (this.elements?.eventsSection) { + this.elements.eventsSection.addEventListener('click', (e) => { + const target = e.target as HTMLElement; + const button = target.closest('#analytics-test-event-btn'); + if (button) { + trackEvent('test_event', { source: 'debug_ui' }); + } + }); + } } /** @@ -873,7 +884,7 @@ class AnalyticsDebugOverlay { if (this.eventLog.length === 0) { container.innerHTML = ` -
No events yet...
+
No events yet...

`; return; }