about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEiichi Yoshikawa <edo@bari-ikutsu.com>2024-03-06 14:28:27 +0900
committerGitHub <noreply@github.com>2024-03-05 21:28:27 -0800
commit26fc0cf66d0cde33e8105495785a1ce4248fb9f7 (patch)
tree6e794e2911231a9b27368152703351135071e4de /src
parent317e0cda7a30d21f35229c096b6ef3284819d19a (diff)
downloadvoidsky-26fc0cf66d0cde33e8105495785a1ce4248fb9f7.tar.zst
Improve splash display on android (#3105)
* Set window background during startup on android

* Set statusbar color to transparent and fine-tune it
Diffstat (limited to 'src')
-rw-r--r--src/App.native.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/App.native.tsx b/src/App.native.tsx
index f08a6235b..4da3f85f0 100644
--- a/src/App.native.tsx
+++ b/src/App.native.tsx
@@ -46,6 +46,8 @@ import {Provider as PortalProvider} from '#/components/Portal'
 import {msg} from '@lingui/macro'
 import {useLingui} from '@lingui/react'
 import {useIntentHandler} from 'lib/hooks/useIntentHandler'
+import {StatusBar} from 'expo-status-bar'
+import {isAndroid} from 'platform/detection'
 
 SplashScreen.preventAutoHideAsync()
 
@@ -69,6 +71,7 @@ function InnerApp() {
 
   return (
     <SafeAreaProvider initialMetrics={initialWindowMetrics}>
+      {isAndroid && <StatusBar />}
       <Alf theme={theme}>
         <Splash isReady={!isInitialLoad}>
           <React.Fragment