Fix iOS Firefox viewport position when navigating from login

83858d496dd1d0d6e42a447db866c2642b28d31f

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +8 -1Ignore whitespace
public/script.js+8 -1
@@ -930,10 +930,17 @@ async function firstLoadInit() {
930 initCfg();930 initCfg();
931 initLogprobs();931 initLogprobs();
932 doDailyExtensionUpdatesCheck();932 doDailyExtensionUpdatesCheck();
933 hideLoader();933 await hideLoader();
934 await fixViewport();
934 await eventSource.emit(event_types.APP_READY);935 await eventSource.emit(event_types.APP_READY);
935}936}
936937
938async function fixViewport() {
939 document.body.style.position = 'absolute';
940 await delay(1);
941 document.body.style.position = '';
942}
943
937function cancelStatusCheck() {944function cancelStatusCheck() {
938 abortStatusCheck?.abort();945 abortStatusCheck?.abort();
939 abortStatusCheck = new AbortController();946 abortStatusCheck = new AbortController();