Fix inset not applying when in landscape (#6104)

Reverts inset change from #5997, was changed due to it not changing the padding when using setPadding

(cherry picked from commit b4490e209ba74e657c192dddc983b17e8bc3217a)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
This commit is contained in:
Andreas 2021-10-16 04:08:37 +02:00 committed by Jobobby04
parent 70c866d8f3
commit bfadfd0fc8

View File

@ -6,8 +6,7 @@ import android.view.View
import android.widget.FrameLayout import android.widget.FrameLayout
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import dev.chrisbanes.insetter.Insetter import dev.chrisbanes.insetter.applyInsetter
import dev.chrisbanes.insetter.windowInsetTypesOf
import eu.davidea.flexibleadapter.FlexibleAdapter import eu.davidea.flexibleadapter.FlexibleAdapter
import eu.davidea.flexibleadapter.SelectableAdapter import eu.davidea.flexibleadapter.SelectableAdapter
import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.R
@ -106,9 +105,11 @@ class LibraryCategoryView @JvmOverloads constructor(context: Context, attrs: Att
} }
} }
Insetter.builder() recycler.applyInsetter {
.paddingBottom(windowInsetTypesOf(navigationBars = true)) type(navigationBars = true) {
.applyToView(recycler) padding()
}
}
adapter = LibraryCategoryAdapter(this, controller) adapter = LibraryCategoryAdapter(this, controller)