Fixed light theme on A12

This commit is contained in:
Prathamesh More 2021-12-19 14:59:16 +05:30
parent 8cf092ab0b
commit 2e16994276
3 changed files with 5 additions and 3 deletions

View file

@ -281,12 +281,13 @@ class TinyPlayerFragment : AbsPlayerFragment(R.layout.fragment_tiny_player),
return gestureDetector.onTouchEvent(event)
}
@Suppress("Deprecation")
private fun vibrate() {
val v = requireContext().getSystemService(Context.VIBRATOR_SERVICE) as Vibrator?
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
v!!.vibrate(VibrationEffect.createOneShot(10, VibrationEffect.DEFAULT_AMPLITUDE))
v?.vibrate(VibrationEffect.createOneShot(10, VibrationEffect.DEFAULT_AMPLITUDE))
} else {
v!!.vibrate(10)
v?.vibrate(10)
}
}
}

View file

@ -92,7 +92,7 @@ class MainSettingsFragment : Fragment(), View.OnClickListener {
ViewCompat.setOnApplyWindowInsetsListener(
requireActivity().rootView
) { _, insets ->
binding.container.updatePadding(bottom = insets.safeGetBottomInsets())
_binding?.container?.updatePadding(bottom = insets.safeGetBottomInsets())
insets
}
}

View file

@ -28,6 +28,7 @@ object ThemeManager {
fun getNightMode(
context: Context
): Int = when (context.generalThemeValue) {
LIGHT -> AppCompatDelegate.MODE_NIGHT_NO
DARK -> AppCompatDelegate.MODE_NIGHT_YES
BLACK -> {
if (PreferenceUtil.baseTheme == "dark") {