am 254cc46e: am 02941b68: Merge "Hide software input when the Activity is closed." into mnc-dev
* commit '254cc46ea21106d2ebfc16da85d2156a65c1b8d8':
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);