Original prompt: Нужно аккуратно найти и устранить проблему для игр именно — с кнопками выхода из полноэкранного режима и починить их, чтобы они работали так же корректно и находились с самого низу и верху, как и в приложениях.
- Root cause:
MiniGameShellPagerendered one fullscreen exit zone without the requiredtoporbottompositioning class. - Replaced it with the same top and bottom exit-zone structure used by
UtilityShellPage. - Reused a shared
exitFullscreenhandler and added body-class cleanup on unmount. pnpm typecheckpassed.pnpm buildpassed for all six locales.- Browser validation passed on the production build:
- top zone: viewport y=0–120;
- bottom zone: final 120 px of the viewport;
- both exit buttons successfully leave fullscreen mode.
- Visually inspected the fullscreen screenshot; the indicators are aligned to the top and bottom edges.
- None for this fix.