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 2d58515b..77a0bd55 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt @@ -161,6 +161,7 @@ class ThreadActivity : SimpleActivity() { R.id.dial_number -> dialNumber() R.id.manage_people -> managePeople() R.id.mark_as_unread -> markAsUnread() + android.R.id.home -> onHomePressed() else -> return super.onOptionsItemSelected(item) } return true @@ -173,6 +174,12 @@ class ThreadActivity : SimpleActivity() { } } + private fun onHomePressed() { + val intent = Intent(this, MainActivity::class.java) + startActivity(intent) + finish() + } + private fun setupCachedMessages(callback: () -> Unit) { ensureBackgroundThread { messages = try {