From a375ff82b9b2c4dd6c126646a5c2401930ca2867 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 24 Dec 2020 20:39:02 +0100 Subject: [PATCH] adding a crashfix at checking multiple SIM cards --- .../smsmessenger/activities/ThreadActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt index 008ab485..3ceb1dcd 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt @@ -152,6 +152,7 @@ class ThreadActivity : SimpleActivity() { setupAdapter() runOnUiThread { setupThreadTitle() + setupSIMSelector() } } } @@ -371,6 +372,10 @@ class ThreadActivity : SimpleActivity() { } } + if (numbers.isEmpty()) { + return + } + currentSIMCardIndex = availableSIMs.indexOfFirstOrNull { it.subscriptionId == config.getUseSIMIdAtNumber(numbers.first()) } ?: 0 thread_select_sim_icon.applyColorFilter(config.textColor)