diff --git a/index.js b/index.js index 63721ad..6acb643 100644 --- a/index.js +++ b/index.js @@ -54,6 +54,21 @@ document.addEventListener('DOMContentLoaded', function () { sm.style.display = 'none'; }; } + + // Sleep Timer wirklich ausschalten + const offSleepBtn = document.getElementById('off-sleep-timer-modal'); + if (offSleepBtn) { + offSleepBtn.onclick = () => { + if (window.SleepTimer) { + window.SleepTimer.clear(); // Stoppt den Timeout und resettet die UI + } + const sm = document.getElementById('sleep-timer-modal'); + if (sm) { + sm.classList.add('hidden'); + sm.style.display = 'none'; + } + }; + } // Zeit-Optionen im Sleep Timer document.querySelectorAll('.time-option').forEach(btn => {