diff --git a/static/demos/light-dark-demo-4/sw.js b/static/demos/light-dark-demo-4/sw.js index 519ab45..e52328e 100644 --- a/static/demos/light-dark-demo-4/sw.js +++ b/static/demos/light-dark-demo-4/sw.js @@ -2,7 +2,7 @@ self.addEventListener('fetch', event => { const url = new URL(event.request.url); // Only handle /set-theme endpoint - if (url.pathname === '/set-theme') { + if (url.pathname.endsWith('/set-theme')) { event.respondWith(handleThemeToggle(event.request)); } // For all other requests, let the browser handle them normally