From 4b77ba8c3946c5a094c559cba416a48bb0c52d19 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Tue, 16 Apr 2024 11:26:23 -0400 Subject: [PATCH] Fix certain elements not showing on loading screen on mobile --- src/loading-scene.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/loading-scene.ts b/src/loading-scene.ts index ebdcb6c2749..53933294491 100644 --- a/src/loading-scene.ts +++ b/src/loading-scene.ts @@ -254,6 +254,8 @@ export class LoadingScene extends SceneBase { } loadLoadingScreen() { + const mobile = isMobile(); + const loadingGraphics: any[] = []; const bg = this.add.image(0, 0, ''); @@ -318,7 +320,7 @@ export class LoadingScene extends SceneBase { loadingGraphics.push(bg, graphics, progressBar, progressBox, logo, percentText, assetText); - if (!isMobile()) + if (!mobile) loadingGraphics.map(g => g.setVisible(false)); const destroyLoadingAssets = () => { @@ -348,9 +350,13 @@ export class LoadingScene extends SceneBase { break; case 'loading_bg': bg.setTexture('loading_bg'); + if (mobile) + bg.setVisible(true); break; case 'logo': logo.setTexture('logo'); + if (mobile) + logo.setVisible(true); break; } });