SearchResult: Fix filter fab moving up on IME visibility change
Fixes: https://gitlab.com/AuroraOSS/AuroraStore/-/issues/1256
This commit is contained in:
@@ -72,7 +72,7 @@ class SearchResultsFragment : BaseFragment<FragmentSearchResultBinding>(),
|
|||||||
ViewCompat.setOnApplyWindowInsetsListener(binding.filterFab) { _, windowInsets ->
|
ViewCompat.setOnApplyWindowInsetsListener(binding.filterFab) { _, windowInsets ->
|
||||||
val insets = windowInsets.getInsets(WindowInsetsCompat.Type.navigationBars())
|
val insets = windowInsets.getInsets(WindowInsetsCompat.Type.navigationBars())
|
||||||
binding.filterFab.updateLayoutParams<ViewGroup.MarginLayoutParams> {
|
binding.filterFab.updateLayoutParams<ViewGroup.MarginLayoutParams> {
|
||||||
bottomMargin += insets.bottom
|
bottomMargin = insets.bottom + resources.getDimensionPixelSize(R.dimen.margin_normal)
|
||||||
}
|
}
|
||||||
WindowInsetsCompat.CONSUMED
|
WindowInsetsCompat.CONSUMED
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,7 +74,6 @@
|
|||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center_horizontal|bottom"
|
android:layout_gravity="center_horizontal|bottom"
|
||||||
android:layout_marginBottom="@dimen/margin_normal"
|
|
||||||
android:text="@string/action_filter"
|
android:text="@string/action_filter"
|
||||||
app:icon="@drawable/ic_filter" />
|
app:icon="@drawable/ic_filter" />
|
||||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||||
|
|||||||
Reference in New Issue
Block a user