BaseBottomSheet: Use surface color on navigation bar

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2023-07-21 15:37:53 +05:30
parent 99daaa2515
commit 581d5b8eae
2 changed files with 5 additions and 1 deletions

View File

@@ -45,7 +45,7 @@ abstract class BaseBottomSheet : BottomSheetDialogFragment() {
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val bottomSheetDialog = BottomSheetDialog(
requireContext(),
R.style.Theme_Material3_DayNight_BottomSheetDialog
R.style.AppTheme_BottomSheet
)
VM = SheetBaseBinding.inflate(layoutInflater)

View File

@@ -110,4 +110,8 @@
<style name="AppTheme.SwitchPreference" parent="@style/Preference.SwitchPreferenceCompat.Material">
<item name="widgetLayout">@layout/preference_material_switch</item>
</style>
<style name="AppTheme.BottomSheet" parent="ThemeOverlay.Material3.DayNight.BottomSheetDialog">
<item name="android:navigationBarColor">?colorSurface</item>
</style>
</resources>