diff --git a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinActivity.kt b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinActivity.kt index 2ceef02b13e3..4dbcfb33ffff 100644 --- a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinActivity.kt @@ -168,14 +168,23 @@ class TrashbinActivity : binding.swipeContainingList.setOnRefreshListener { loadFolder() } viewThemeUtils?.material?.colorMaterialTextButton(findViewById(R.id.sort_button)) - findViewById(R.id.sort_button).setOnClickListener { - DisplayUtils.openSortingOrderDialogFragment( - supportFragmentManager, - preferences?.getSortOrderByType( - FileSortOrder.Type.trashBinView, - FileSortOrder.SORT_NEW_TO_OLD + val sortOrder = preferences?.getSortOrderByType( + FileSortOrder.Type.trashBinView, + FileSortOrder.SORT_NEW_TO_OLD + ) + + findViewById(R.id.sort_button).apply { + setOnClickListener { + DisplayUtils.openSortingOrderDialogFragment( + supportFragmentManager, + preferences?.getSortOrderByType( + FileSortOrder.Type.trashBinView, + FileSortOrder.SORT_NEW_TO_OLD + ) ) - ) + } + + setText(DisplayUtils.getSortOrderStringId(sortOrder)) } loadFolder()