diff options
5 files changed, 5 insertions, 7 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index c424c8093..dce7e8f48 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -55,7 +55,7 @@ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <!-- Required in P to run Service.startForeground() --> <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> - <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS" /> + <uses-permission android:name="android.permission.HIDE_OVERLAY_WINDOWS" /> <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> <uses-feature diff --git a/src/com/android/contacts/activities/ContactSelectionActivity.java b/src/com/android/contacts/activities/ContactSelectionActivity.java index 2057c9d69..9273c612f 100644 --- a/src/com/android/contacts/activities/ContactSelectionActivity.java +++ b/src/com/android/contacts/activities/ContactSelectionActivity.java @@ -107,8 +107,7 @@ public class ContactSelectionActivity extends AppCompatContactsActivity implemen protected void onCreate(Bundle savedState) { super.onCreate(savedState); - getWindow().addSystemFlags(android.view.WindowManager.LayoutParams - .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); + getWindow().setHideOverlayWindows(true); RequestPermissionsActivity.startPermissionActivityIfNeeded(this); diff --git a/src/com/android/contacts/dialog/CallSubjectDialog.java b/src/com/android/contacts/dialog/CallSubjectDialog.java index 036a0f3e7..ffce0f513 100644 --- a/src/com/android/contacts/dialog/CallSubjectDialog.java +++ b/src/com/android/contacts/dialog/CallSubjectDialog.java @@ -274,6 +274,7 @@ public class CallSubjectDialog extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + getWindow().setHideOverlayWindows(true); mAnimationDuration = getResources().getInteger(R.integer.call_subject_animation_duration); mPrefs = PreferenceManager.getDefaultSharedPreferences(this); mPhotoSize = getResources().getDimensionPixelSize( diff --git a/src/com/android/contacts/vcard/ImportVCardActivity.java b/src/com/android/contacts/vcard/ImportVCardActivity.java index 38367c40f..6ddb8fa1b 100644 --- a/src/com/android/contacts/vcard/ImportVCardActivity.java +++ b/src/com/android/contacts/vcard/ImportVCardActivity.java @@ -546,8 +546,7 @@ public class ImportVCardActivity extends Activity implements ImportVCardDialogFr protected void onCreate(Bundle bundle) { super.onCreate(bundle); - getWindow().addSystemFlags(android.view.WindowManager.LayoutParams - .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); + getWindow().setHideOverlayWindows(true); Uri sourceUri = getIntent().getData(); diff --git a/src/com/android/contacts/vcard/SelectAccountActivity.java b/src/com/android/contacts/vcard/SelectAccountActivity.java index eb13e505c..8ead5fab3 100644 --- a/src/com/android/contacts/vcard/SelectAccountActivity.java +++ b/src/com/android/contacts/vcard/SelectAccountActivity.java @@ -52,8 +52,7 @@ public class SelectAccountActivity extends Activity { protected void onCreate(Bundle bundle) { super.onCreate(bundle); - getWindow().addSystemFlags(android.view.WindowManager.LayoutParams - .SYSTEM_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS); + getWindow().setHideOverlayWindows(true); // There's three possibilities: // - more than one accounts -> ask the user |