mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Back out "Change StatusBar default style handling strategy"
Summary: Original commit changeset: 76e7d0d45fd3 Changelog: [Internal] Reviewed By: makovkastar Differential Revision: D24783092 fbshipit-source-id: 876eaeaffbed63599553456f189f3675aa406e13
This commit is contained in:
committed by
Facebook GitHub Bot
parent
b6362c24f9
commit
8e956b3afd
@@ -55,7 +55,6 @@ const NativeStatusBarManager = {
|
||||
/**
|
||||
* - statusBarStyles can be:
|
||||
* - 'default'
|
||||
* - 'light-content'
|
||||
* - 'dark-content'
|
||||
*/
|
||||
setStyle(statusBarStyle?: ?string): void {
|
||||
|
||||
@@ -25,7 +25,7 @@ import NativeStatusBarManagerIOS from './NativeStatusBarManagerIOS';
|
||||
*/
|
||||
export type StatusBarStyle = $Keys<{
|
||||
/**
|
||||
* Default status bar style (dark for iOS, no change for Android)
|
||||
* Default status bar style (dark for iOS, light for Android)
|
||||
*/
|
||||
default: string,
|
||||
/**
|
||||
|
||||
+1
-1
@@ -194,7 +194,7 @@ public class StatusBarModule extends NativeStatusBarManagerAndroidSpec {
|
||||
int systemUiVisibilityFlags = decorView.getSystemUiVisibility();
|
||||
if ("dark-content".equals(style)) {
|
||||
systemUiVisibilityFlags |= View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;
|
||||
} else if ("light-content".equals(style)) {
|
||||
} else {
|
||||
systemUiVisibilityFlags &= ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;
|
||||
}
|
||||
decorView.setSystemUiVisibility(systemUiVisibilityFlags);
|
||||
|
||||
Reference in New Issue
Block a user