Skip to content

Commit bc9fd4e

Browse files
committed
Fix crash when opening sort type selector
1 parent 2549edd commit bc9fd4e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

owncloudApp/src/main/java/com/owncloud/android/presentation/ui/files/SortBottomSheetFragment.kt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,6 @@ class SortBottomSheetFragment : BottomSheetDialogFragment() {
4848
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
4949
super.onViewCreated(view, savedInstanceState)
5050

51-
// Show bottom sheet expanded even in landscape, since there are just 3 options at the moment.
52-
val behavior = BottomSheetBehavior.from(requireView().parent as View)
53-
behavior.state = BottomSheetBehavior.STATE_EXPANDED
54-
5551
when (sortType) {
5652
SortType.SORT_TYPE_BY_NAME -> sort_by_name.setSelected(sortOrder.toDrawableRes())
5753
SortType.SORT_TYPE_BY_SIZE -> sort_by_size.setSelected(sortOrder.toDrawableRes())
@@ -63,6 +59,14 @@ class SortBottomSheetFragment : BottomSheetDialogFragment() {
6359
sort_by_date.setOnClickListener { onSortClick(SortType.SORT_TYPE_BY_DATE) }
6460
}
6561

62+
override fun onStart() {
63+
super.onStart()
64+
65+
// Show bottom sheet expanded even in landscape, since there are just 3 options at the moment.
66+
val behavior = BottomSheetBehavior.from(requireView().parent as View)
67+
behavior.state = BottomSheetBehavior.STATE_EXPANDED
68+
}
69+
6670
private fun onSortClick(sortType: SortType) {
6771
sortDialogListener?.onSortSelected(sortType)
6872
dismiss()

0 commit comments

Comments
 (0)