From 39dec1059b51c737e63f16329e0ba604d134352a Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Mon, 20 Jul 2015 16:49:58 -0700 Subject: [PATCH] Show soft keyboard on toggle when hidden. Closes #3706 // FREEBIE --- src/org/thoughtcrime/securesms/ContactSelectionActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/org/thoughtcrime/securesms/ContactSelectionActivity.java b/src/org/thoughtcrime/securesms/ContactSelectionActivity.java index 7aa1e7bd2e..4dd55c3a2a 100644 --- a/src/org/thoughtcrime/securesms/ContactSelectionActivity.java +++ b/src/org/thoughtcrime/securesms/ContactSelectionActivity.java @@ -36,6 +36,7 @@ import org.thoughtcrime.securesms.util.DirectoryHelper; import org.thoughtcrime.securesms.util.DynamicLanguage; import org.thoughtcrime.securesms.util.DynamicNoActionBarTheme; import org.thoughtcrime.securesms.util.DynamicTheme; +import org.thoughtcrime.securesms.util.ServiceUtil; import java.io.IOException; import java.lang.ref.WeakReference; @@ -112,6 +113,7 @@ public abstract class ContactSelectionActivity extends PassphraseRequiredActionB @Override public void onClick(View v) { searchText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PERSON_NAME); + ServiceUtil.getInputMethodManager(ContactSelectionActivity.this).showSoftInput(searchText, 0); toggle.display(dialpadToggle); } }); @@ -120,6 +122,7 @@ public abstract class ContactSelectionActivity extends PassphraseRequiredActionB @Override public void onClick(View v) { searchText.setInputType(InputType.TYPE_CLASS_PHONE); + ServiceUtil.getInputMethodManager(ContactSelectionActivity.this).showSoftInput(searchText, 0); toggle.display(keyboardToggle); } });