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 56d4eea1..7e31e203 100644
--- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt
@@ -21,7 +21,6 @@ import com.simplemobiletools.smsmessenger.extensions.*
import com.simplemobiletools.smsmessenger.helpers.*
import com.simplemobiletools.smsmessenger.models.*
import com.simplemobiletools.smsmessenger.receivers.SmsSentReceiver
-import kotlinx.android.synthetic.main.activity_new_message.*
import kotlinx.android.synthetic.main.activity_thread.*
import kotlinx.android.synthetic.main.activity_thread.new_message_to
import kotlinx.android.synthetic.main.activity_thread.selected_contacts
@@ -88,7 +87,7 @@ class ThreadActivity : SimpleActivity() {
override fun onOptionsItemSelected(item: MenuItem): Boolean {
when (item.itemId) {
- R.id.add_person -> addPerson()
+ R.id.manage_people -> managePeople()
else -> return super.onOptionsItemSelected(item)
}
return true
@@ -145,11 +144,16 @@ class ThreadActivity : SimpleActivity() {
}
}
- private fun addPerson() {
- showSelectedContacts()
- thread_add_contacts.beVisible()
- new_message_to.requestFocus()
- showKeyboard(new_message_to)
+ private fun managePeople() {
+ if (thread_add_contacts.isVisible()) {
+ hideKeyboard()
+ thread_add_contacts.beGone()
+ } else {
+ showSelectedContacts()
+ thread_add_contacts.beVisible()
+ new_message_to.requestFocus()
+ showKeyboard(new_message_to)
+ }
}
private fun showSelectedContacts() {
diff --git a/app/src/main/res/drawable/contact_circular_background.xml b/app/src/main/res/drawable/contact_circular_background.xml
index 7378e493..85af6270 100644
--- a/app/src/main/res/drawable/contact_circular_background.xml
+++ b/app/src/main/res/drawable/contact_circular_background.xml
@@ -7,10 +7,10 @@