@@ -3,10 +3,7 @@ package com.simplemobiletools.contacts.pro.dialogs
33import androidx.appcompat.app.AlertDialog
44import com.simplemobiletools.commons.activities.BaseSimpleActivity
55import com.simplemobiletools.commons.extensions.setupDialogStuff
6- import com.simplemobiletools.commons.helpers.SORT_BY_FIRST_NAME
7- import com.simplemobiletools.commons.helpers.SORT_BY_MIDDLE_NAME
8- import com.simplemobiletools.commons.helpers.SORT_BY_SURNAME
9- import com.simplemobiletools.commons.helpers.SORT_DESCENDING
6+ import com.simplemobiletools.commons.helpers.*
107import com.simplemobiletools.contacts.pro.R
118import com.simplemobiletools.contacts.pro.extensions.config
129import kotlinx.android.synthetic.main.dialog_change_sorting.view.*
@@ -18,11 +15,11 @@ class ChangeSortingDialog(val activity: BaseSimpleActivity, private val callback
1815
1916 init {
2017 AlertDialog .Builder (activity)
21- .setPositiveButton(R .string.ok) { dialog, which -> dialogConfirmed() }
22- .setNegativeButton(R .string.cancel, null )
23- .create().apply {
24- activity.setupDialogStuff(view, this , R .string.sort_by)
25- }
18+ .setPositiveButton(R .string.ok) { dialog, which -> dialogConfirmed() }
19+ .setNegativeButton(R .string.cancel, null )
20+ .create().apply {
21+ activity.setupDialogStuff(view, this , R .string.sort_by)
22+ }
2623
2724 currSorting = config.sorting
2825 setupSortRadio()
@@ -34,7 +31,8 @@ class ChangeSortingDialog(val activity: BaseSimpleActivity, private val callback
3431 val sortBtn = when {
3532 currSorting and SORT_BY_FIRST_NAME != 0 -> sortingRadio.sorting_dialog_radio_first_name
3633 currSorting and SORT_BY_MIDDLE_NAME != 0 -> sortingRadio.sorting_dialog_radio_middle_name
37- else -> sortingRadio.sorting_dialog_radio_surname
34+ currSorting and SORT_BY_SURNAME != 0 -> sortingRadio.sorting_dialog_radio_surname
35+ else -> sortingRadio.sorting_dialog_radio_full_name
3836 }
3937 sortBtn.isChecked = true
4038 }
@@ -54,7 +52,8 @@ class ChangeSortingDialog(val activity: BaseSimpleActivity, private val callback
5452 var sorting = when (sortingRadio.checkedRadioButtonId) {
5553 R .id.sorting_dialog_radio_first_name -> SORT_BY_FIRST_NAME
5654 R .id.sorting_dialog_radio_middle_name -> SORT_BY_MIDDLE_NAME
57- else -> SORT_BY_SURNAME
55+ R .id.sorting_dialog_radio_surname -> SORT_BY_SURNAME
56+ else -> SORT_BY_FULL_NAME
5857 }
5958
6059 if (view.sorting_dialog_radio_order.checkedRadioButtonId == R .id.sorting_dialog_radio_descending) {
0 commit comments