For #5254: Fix transition to private browsing mode after sharing a page
parent
8a371191b7
commit
3787dd7b1f
|
@ -165,7 +165,15 @@ class BrowserFragment : BaseBrowserFragment(), BackHandler {
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
super.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)
|
requireComponents.core.tabCollectionStorage.register(collectionStorageObserver, this)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue