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 @@ + android:left="@dimen/small_margin" + android:right="@dimen/small_margin" + android:top="@dimen/small_margin" /> diff --git a/app/src/main/res/menu/menu_thread.xml b/app/src/main/res/menu/menu_thread.xml index 1cadadb3..babbe66f 100644 --- a/app/src/main/res/menu/menu_thread.xml +++ b/app/src/main/res/menu/menu_thread.xml @@ -2,7 +2,7 @@