Replace deprecated system window insets usage

(cherry picked from commit af47103707)
This commit is contained in:
arkon
2020-09-12 15:39:51 -04:00
committed by Jobobby04
parent 6dd7491ffe
commit 0f16150613
@@ -21,6 +21,7 @@ import android.view.animation.Animation
import android.view.animation.AnimationUtils
import android.widget.SeekBar
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import androidx.core.view.isVisible
import androidx.core.view.setPadding
import com.afollestad.materialdialogs.MaterialDialog
@@ -361,11 +362,12 @@ class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>()
ViewCompat.setOnApplyWindowInsetsListener(binding.readerMenu) { _, insets ->
if (!window.isDefaultBar()) {
val systemInsets = insets.getInsets(WindowInsetsCompat.Type.systemBars())
binding.readerMenu.setPadding(
insets.systemWindowInsetLeft,
insets.systemWindowInsetTop,
insets.systemWindowInsetRight,
insets.systemWindowInsetBottom
systemInsets.left,
systemInsets.top,
systemInsets.right,
systemInsets.bottom
)
}
insets