discourse/app/views/static
Rafael dos Santos Silva f4cbef5e2f
FIX: Skip full app embed iframes in push notification click handler (#39465)
**Previously**, clicking a web push notification could focus a full app
embed iframe on an external page and navigate it to the target URL (via
`postMessage({ url })` → router transition), instead of opening or
focusing a standalone Discourse window.

**In this update**, the service worker's `notificationclick` handler
filters out clients with `frameType === "nested"` before considering
them for reuse, so embed iframes are ignored and a real top-level
Discourse window is focused — or a new one is opened via
`clients.openWindow` when none exists.
2026-04-23 11:21:02 -03:00
..
login.html.erb FEATURE: Dark/light mode selector (#31086) 2025-02-07 03:28:34 +03:00
service-worker.js.erb FIX: Skip full app embed iframes in push notification click handler (#39465) 2026-04-23 11:21:02 -03:00
show.html.erb DEV: Rename experimental_ upcoming change settings (#37589) 2026-02-10 10:34:37 +10:00