diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceController.kt index 1350cd90be..09f50468e3 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/source/browse/BrowseSourceController.kt @@ -10,6 +10,7 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import androidx.appcompat.widget.SearchView +import androidx.core.view.WindowInsetsCompat.Type.ime import androidx.core.view.WindowInsetsCompat.Type.systemBars import androidx.core.view.isVisible import androidx.core.view.updateLayoutParams @@ -189,7 +190,7 @@ open class BrowseSourceController(bundle: Bundle) : afterInsets = { insets -> if (Build.VERSION.SDK_INT < Build.VERSION_CODES.R) { binding.fab.updateLayoutParams { - bottomMargin = insets.getInsets(systemBars()).bottom + 16.dpToPx + bottomMargin = insets.getInsets(systemBars() or ime()).bottom + 16.dpToPx } } }