Fixes #678: Hides sessionsComponent in private mode
parent
c9237529cb
commit
57a0d97114
|
@ -57,6 +57,7 @@ class HomeFragment : Fragment() {
|
||||||
TabsState(sessionManager.sessions.map { it.toSessionViewState(it == sessionManager.selectedSession) })
|
TabsState(sessionManager.sessions.map { it.toSessionViewState(it == sessionManager.selectedSession) })
|
||||||
)
|
)
|
||||||
sessionsComponent = SessionsComponent(view.homeContainer, bus)
|
sessionsComponent = SessionsComponent(view.homeContainer, bus)
|
||||||
|
|
||||||
ActionBusFactory.get(this).logMergedObservables()
|
ActionBusFactory.get(this).logMergedObservables()
|
||||||
val activity = activity as HomeActivity
|
val activity = activity as HomeActivity
|
||||||
DefaultThemeManager.applyStatusBarTheme(activity.window, activity.themeManager, activity)
|
DefaultThemeManager.applyStatusBarTheme(activity.window, activity.themeManager, activity)
|
||||||
|
@ -68,6 +69,8 @@ class HomeFragment : Fragment() {
|
||||||
|
|
||||||
setupHomeMenu()
|
setupHomeMenu()
|
||||||
|
|
||||||
|
sessionsComponent.view.visibility = if ((activity as HomeActivity).browsingModeManager.isPrivate)
|
||||||
|
View.GONE else View.VISIBLE
|
||||||
tabsComponent.view.isNestedScrollingEnabled = false
|
tabsComponent.view.isNestedScrollingEnabled = false
|
||||||
sessionsComponent.view.isNestedScrollingEnabled = false
|
sessionsComponent.view.isNestedScrollingEnabled = false
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue