For #5254: Fix transition to private browsing mode after sharing a page

nightly-build-test
Yeon Taek Jeong 5 years ago committed by Emily Kager
parent 8a371191b7
commit 3787dd7b1f

@ -165,7 +165,15 @@ class BrowserFragment : BaseBrowserFragment(), BackHandler {
override fun onResume() {
super.onResume()
getSessionById()?.let { quickActionSheetSessionObserver?.updateBookmarkState(it) }
getSessionById()?.let {
/**
* The session mode may be changed if the user is originally in Normal Mode and then
* opens a 3rd party link in Private Browsing Mode. Hence, we update the theme here.
* This fixes issue #5254.
*/
(activity as HomeActivity).updateThemeForSession(it)
quickActionSheetSessionObserver?.updateBookmarkState(it)
}
requireComponents.core.tabCollectionStorage.register(collectionStorageObserver, this)
}

Loading…
Cancel
Save