- Prevent crashes resulting from double clicking of various icons and

list items.
This commit is contained in:
Juha Heinanen
2020-03-30 16:07:41 +03:00
parent 4824593a1e
commit f1cdf52126
9 changed files with 125 additions and 69 deletions

View File

@ -19,7 +19,7 @@ class ChatsActivity: AppCompatActivity() {
internal lateinit var peerUri: AutoCompleteTextView
internal lateinit var plusButton: ImageButton
internal var aor = ""
private var aor = ""
public override fun onCreate(savedInstanceState: Bundle?) {
@ -171,7 +171,7 @@ class ChatsActivity: AppCompatActivity() {
}
android.R.id.home -> {
BaresipService.activities.removeAt(0)
BaresipService.activities.remove("chats,$aor")
val i = Intent()
setResult(Activity.RESULT_CANCELED, i)
finish()
@ -197,10 +197,11 @@ class ChatsActivity: AppCompatActivity() {
override fun onBackPressed() {
BaresipService.activities.removeAt(0)
BaresipService.activities.remove("chats,$aor")
val i = Intent()
setResult(Activity.RESULT_OK, i)
finish()
super.onBackPressed()
}