diff --git a/android/app/src/main/java/com/cakewallet/cake_wallet/MainActivity.java b/android/app/src/main/java/com/cakewallet/cake_wallet/MainActivity.java index 141c26944..19373aab2 100644 --- a/android/app/src/main/java/com/cakewallet/cake_wallet/MainActivity.java +++ b/android/app/src/main/java/com/cakewallet/cake_wallet/MainActivity.java @@ -11,6 +11,7 @@ import io.flutter.plugin.common.MethodChannel; import android.os.AsyncTask; import android.os.Build; +import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.view.WindowManager; @@ -56,7 +57,7 @@ public class MainActivity extends FlutterFragmentActivity { handler.post(() -> result.success(bytes)); break; case "getUnstoppableDomainAddress": - int version = Build.VERSION.SDK_INT; + int version = Build.VERSION.SDK_INT; if (version >= UNSTOPPABLE_DOMAIN_MIN_VERSION_SDK) { getUnstoppableDomainAddress(call, result); } else { @@ -87,4 +88,10 @@ public class MainActivity extends FlutterFragmentActivity { } }); } + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); + } } \ No newline at end of file diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift index c4d460e08..e3f3da418 100644 --- a/ios/Runner/AppDelegate.swift +++ b/ios/Runner/AppDelegate.swift @@ -110,4 +110,12 @@ import UnstoppableDomainsResolution GeneratedPluginRegistrant.register(with: self) return super.application(application, didFinishLaunchingWithOptions: launchOptions) } + + override func applicationWillResignActive(_: UIApplication ) { + self.window?.isHidden = true; + } + + override func applicationDidBecomeActive(_: UIApplication) { + self.window?.isHidden = false; + } }