diff --git a/tgui/packages/tgui/backend.ts b/tgui/packages/tgui/backend.ts index 59833af5798..975be1272db 100644 --- a/tgui/packages/tgui/backend.ts +++ b/tgui/packages/tgui/backend.ts @@ -209,9 +209,16 @@ export const backendMiddleware = (store) => { suspendRenderer(); clearInterval(suspendInterval); suspendInterval = undefined; - Byond.winset(Byond.windowId, { - 'is-visible': false, - }); + // Tiny window in hell to not show previous content when resumed +Byond.winset(Byond.windowId, { + size: '1x1', + // Due to this, if you have a monitor /below/ the one you play SS13 on, + // that will become the 'closest' screen. + // If it's a different resolution, TGUI windows will spawn slightly off-center + // (positioned relatively to the lower monitor sizing) + pos: '1,1000000000', +'is-visible': false, +}); setTimeout(() => focusMap()); }