am 66c80f29: am 254cc46e: am 02941b68: Merge "Hide software input when the Activity is closed." into mnc-dev
* commit '66c80f2987d107664178f26b2b572a4d423d0e9d':
Hide software input when the Activity is closed.
diff --git a/src/com/android/contacts/activities/ContactEditorBaseActivity.java b/src/com/android/contacts/activities/ContactEditorBaseActivity.java
index 1704ebe..5c45928 100644
--- a/src/com/android/contacts/activities/ContactEditorBaseActivity.java
+++ b/src/com/android/contacts/activities/ContactEditorBaseActivity.java
@@ -38,6 +38,7 @@
import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.RawContacts;
import android.util.Log;
+import android.view.inputmethod.InputMethodManager;
import java.util.ArrayList;
@@ -225,6 +226,15 @@
}
@Override
+ protected void onPause() {
+ super.onPause();
+ InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
+ if (imm != null) {
+ imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
+ }
+ }
+
+ @Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);