xsDx
All checks were successful
Deploy / deploy-staging (push) Successful in 33s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-08-14 02:29:09 +02:00
parent 8bcd445759
commit 6c9f3d3a77
4 changed files with 79 additions and 13 deletions

View File

@@ -1679,7 +1679,9 @@ body .tray-pill.tray-pill-status--unconfigured {
}
.window.is-mobile-fullscreen {
position: fixed !important;
left: 0 !important;
right: 0 !important;
border-radius: 0;
border: 0;
box-shadow: none;

View File

@@ -1185,16 +1185,22 @@ if (payloadNode) {
if (isMobileViewport()) {
const mobileTopInset = maximizeOverSystemBar ? 0 : topDesktopInset;
record.node.classList.add('is-mobile-fullscreen');
record.node.style.position = 'fixed';
record.node.style.left = '0px';
record.node.style.right = '0px';
record.node.style.top = `${mobileTopInset}px`;
record.node.style.width = '100%';
record.node.style.bottom = `${bottomDesktopInset}px`;
record.node.style.width = '100vw';
record.node.style.height = maximizeOverSystemBar
? `calc(100% - ${bottomDesktopInset}px)`
: `calc(100% - ${mobileTopInset + bottomDesktopInset}px)`;
? `calc(100vh - ${bottomDesktopInset}px)`
: `calc(100vh - ${mobileTopInset + bottomDesktopInset}px)`;
return;
}
record.node.classList.remove('is-mobile-fullscreen');
record.node.style.position = 'absolute';
record.node.style.right = '';
record.node.style.bottom = '';
if (record.state.maximized) {
const maximizedTopInset = maximizeOverSystemBar ? 0 : topDesktopInset;