You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: Desktop (macOS): an html_render page's fullscreen now takes the whole screen in a new Space instead of filling the T3 window #33709
Cause: #25835 added a `fullscreenchange` listener in `apps/desktop/src/preload.ts` that sends `element !== null && element.tagName !== "WEBVIEW"` to `syncHtmlFullscreen`, which calls `window.setFullScreen(true)`. An html_render page lives in an `<iframe allow="fullscreen">` (BrowserDocumentFrame), so its fullscreen now counts as a chat video's.
Fix options, either works:
- keep iframe fullscreen inside the window as `<webview>` guests are: also skip `element.tagName === "IFRAME"`in the preload check;
- or a page message (like `t3/notifications/open-image`) that opens the page in the expand dialog.
Screenshots, recordings, or supporting files
No response
Workaround
The page skips requestFullscreen when the user agent has Electron/ and shows a larger inline view instead.
Activity