From 68f8a139610508f93d036745b2ea84947a5acf5d Mon Sep 17 00:00:00 2001 From: Kyle Hickinson Date: Wed, 23 Aug 2023 17:29:52 -0400 Subject: [PATCH] Fix #6577: Hide Active NTP when backgrounding the app in private mode (#7937) --- Sources/Brave/Frontend/Browser/BrowserViewController.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/Brave/Frontend/Browser/BrowserViewController.swift b/Sources/Brave/Frontend/Browser/BrowserViewController.swift index e647b54fca8..df5cdcf1137 100644 --- a/Sources/Brave/Frontend/Browser/BrowserViewController.swift +++ b/Sources/Brave/Frontend/Browser/BrowserViewController.swift @@ -722,6 +722,7 @@ public class BrowserViewController: UIViewController { if let tab = tabManager.selectedTab, tab.isPrivate { webViewContainerBackdrop.alpha = 1 webViewContainer.alpha = 0 + activeNewTabPageViewController?.view.alpha = 0 header.contentView.alpha = 0 presentedViewController?.popoverPresentationController?.containerView?.alpha = 0 presentedViewController?.view.alpha = 0 @@ -751,6 +752,7 @@ public class BrowserViewController: UIViewController { animations: { self.webViewContainer.alpha = 1 self.header.contentView.alpha = 1 + self.activeNewTabPageViewController?.view.alpha = 1 self.presentedViewController?.popoverPresentationController?.containerView?.alpha = 1 self.presentedViewController?.view.alpha = 1 self.view.backgroundColor = .clear