From 08eff202b7baa0e3188f20ffa3cd98d8759b8ac8 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Wed, 23 Feb 2022 17:55:08 +0200 Subject: [PATCH] When selecting a new default account, keep the order of the rest unchanged --- .../main/kotlin/com/tutpro/baresip/AccountActivity.kt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt index e94f0d1d..f3225358 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountActivity.kt @@ -591,12 +591,10 @@ class AccountActivity : AppCompatActivity() { } if (defaultCheck.isChecked && (uaIndex > 0)) { - val uasTmp = BaresipService.uas[0] - val statusTmp = BaresipService.status[0] - BaresipService.uas[0] = BaresipService.uas[uaIndex] - BaresipService.status[0] = BaresipService.status[uaIndex] - BaresipService.uas[uaIndex] = uasTmp - BaresipService.status[uaIndex] = statusTmp + BaresipService.uas.add(0, BaresipService.uas[uaIndex]) + BaresipService.status.add(0, BaresipService.status[uaIndex]) + BaresipService.uas.removeAt(uaIndex + 1) + BaresipService.status.removeAt(uaIndex + 1) save = true }