From 91840e172dafc9ba7148fd9f2178fa9f7e1345a1 Mon Sep 17 00:00:00 2001 From: Kyle Hickinson Date: Wed, 23 Aug 2023 16:50:39 -0400 Subject: [PATCH] Fix #6577: Hide Active NTP when backgrounding the app in private mode --- 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 44649174c54..8a9ea9f4b49 100644 --- a/Sources/Brave/Frontend/Browser/BrowserViewController.swift +++ b/Sources/Brave/Frontend/Browser/BrowserViewController.swift @@ -719,6 +719,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 @@ -748,6 +749,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