1
0
Fork 0

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

master
Yeon Taek Jeong 2019-09-12 15:44:51 -07:00 committed by Emily Kager
parent 8a371191b7
commit 3787dd7b1f
1 changed files with 9 additions and 1 deletions

View File

@ -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)
}