From 605189bc6e2c35ccf93fd2d005fc45f9e241b40e Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Sun, 18 Jul 2021 13:12:23 +0800 Subject: [PATCH] Hide overlay windows --- app/shared/src/main/AndroidManifest.xml | 1 + .../com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt | 4 ++++ .../com/topjohnwu/magisk/ui/surequest/SuRequestActivity.kt | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/app/shared/src/main/AndroidManifest.xml b/app/shared/src/main/AndroidManifest.xml index 220750909..de79e1751 100644 --- a/app/shared/src/main/AndroidManifest.xml +++ b/app/shared/src/main/AndroidManifest.xml @@ -7,6 +7,7 @@ + = 31) { + // Can hide overlay windows on 12.0+ + list.remove(Tapjack) + } } return list diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/surequest/SuRequestActivity.kt b/app/src/main/java/com/topjohnwu/magisk/ui/surequest/SuRequestActivity.kt index a6844143d..db018c390 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/surequest/SuRequestActivity.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/surequest/SuRequestActivity.kt @@ -3,6 +3,7 @@ package com.topjohnwu.magisk.ui.surequest import android.content.Intent import android.content.pm.ActivityInfo import android.content.res.Resources +import android.os.Build import android.os.Bundle import android.view.Window import android.view.WindowManager @@ -29,6 +30,9 @@ open class SuRequestActivity : BaseUIActivity= Build.VERSION_CODES.S) { + window.setHideOverlayWindows(true) + } super.onCreate(savedInstanceState) fun showRequest() {