fix Onboarding not working; fix deprecation in Activity.hideBars()
This commit is contained in:
		| @ -11,11 +11,12 @@ | ||||
|         android:label="@string/app_name" | ||||
|         android:roundIcon="@mipmap/ic_launcher_round" | ||||
|         android:supportsRtl="true" | ||||
|         android:theme="@style/Theme.App.Starting"> | ||||
|         android:theme="@style/AppTheme.Dark"> | ||||
|         <activity | ||||
|             android:exported="true" | ||||
|             android:name="org.mosad.teapod.ui.activity.main.MainActivity" | ||||
|             android:screenOrientation="portrait"> | ||||
|             android:screenOrientation="portrait" | ||||
|             android:theme="@style/Theme.App.Starting"> | ||||
|             <intent-filter> | ||||
|                 <action android:name="android.intent.action.MAIN" /> | ||||
|                 <category android:name="android.intent.category.LAUNCHER" /> | ||||
|  | ||||
| @ -36,7 +36,12 @@ fun Activity.hideBars() { | ||||
|             setDecorFitsSystemWindows(false) | ||||
|             insetsController?.apply { | ||||
|                 hide(WindowInsets.Type.statusBars() or WindowInsets.Type.navigationBars()) | ||||
|                 systemBarsBehavior = WindowInsetsController.BEHAVIOR_SHOW_BARS_BY_SWIPE | ||||
|                 systemBarsBehavior = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { | ||||
|                     WindowInsetsController.BEHAVIOR_DEFAULT | ||||
|                 } else { | ||||
|                     @Suppress("deprecation") | ||||
|                     WindowInsetsController.BEHAVIOR_SHOW_BARS_BY_SWIPE | ||||
|                 } | ||||
|             } | ||||
|         } else { | ||||
|             @Suppress("deprecation") | ||||
|  | ||||
		Reference in New Issue
	
	Block a user