Revert "Use insetter library for handling inset padding" (fixes #3586)
This reverts commit 3ddd1033c32d8e051f048a4b7a1911f55b37a501. (cherry picked from commit ecec1bd10295dc967cb39dfaa4c18a0d5b0bfa90)
This commit is contained in:
parent
64c5b70c78
commit
571778adc1
@ -164,8 +164,6 @@ dependencies {
|
|||||||
// UI library
|
// UI library
|
||||||
implementation 'com.google.android.material:material:1.3.0-alpha02'
|
implementation 'com.google.android.material:material:1.3.0-alpha02'
|
||||||
|
|
||||||
implementation 'dev.chrisbanes:insetter-ktx:0.3.1'
|
|
||||||
|
|
||||||
standardImplementation 'com.google.firebase:firebase-core:17.4.4'
|
standardImplementation 'com.google.firebase:firebase-core:17.4.4'
|
||||||
|
|
||||||
// ReactiveX
|
// ReactiveX
|
||||||
|
@ -20,13 +20,13 @@ import android.view.WindowManager
|
|||||||
import android.view.animation.Animation
|
import android.view.animation.Animation
|
||||||
import android.view.animation.AnimationUtils
|
import android.view.animation.AnimationUtils
|
||||||
import android.widget.SeekBar
|
import android.widget.SeekBar
|
||||||
|
import androidx.core.view.ViewCompat
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.core.view.setPadding
|
import androidx.core.view.setPadding
|
||||||
import com.afollestad.materialdialogs.MaterialDialog
|
import com.afollestad.materialdialogs.MaterialDialog
|
||||||
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
|
||||||
import com.elvishew.xlog.XLog
|
import com.elvishew.xlog.XLog
|
||||||
import com.google.android.material.snackbar.Snackbar
|
import com.google.android.material.snackbar.Snackbar
|
||||||
import dev.chrisbanes.insetter.applySystemWindowInsetsToPadding
|
|
||||||
import eu.kanade.tachiyomi.R
|
import eu.kanade.tachiyomi.R
|
||||||
import eu.kanade.tachiyomi.data.database.models.Chapter
|
import eu.kanade.tachiyomi.data.database.models.Chapter
|
||||||
import eu.kanade.tachiyomi.data.database.models.Manga
|
import eu.kanade.tachiyomi.data.database.models.Manga
|
||||||
@ -359,13 +359,16 @@ class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>()
|
|||||||
onBackPressed()
|
onBackPressed()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!window.isDefaultBar()) {
|
ViewCompat.setOnApplyWindowInsetsListener(binding.readerMenu) { _, insets ->
|
||||||
binding.readerMenu.applySystemWindowInsetsToPadding(
|
if (!window.isDefaultBar()) {
|
||||||
left = true,
|
binding.readerMenu.setPadding(
|
||||||
top = true,
|
insets.systemWindowInsetLeft,
|
||||||
right = true,
|
insets.systemWindowInsetTop,
|
||||||
bottom = true
|
insets.systemWindowInsetRight,
|
||||||
)
|
insets.systemWindowInsetBottom
|
||||||
|
)
|
||||||
|
}
|
||||||
|
insets
|
||||||
}
|
}
|
||||||
|
|
||||||
// Init listeners on bottom menu
|
// Init listeners on bottom menu
|
||||||
|
Loading…
x
Reference in New Issue
Block a user