parent
33f3b14c29
commit
c076cc85f9
|
@ -518,12 +518,19 @@ class HomeFragment : Fragment(), AccountObserver {
|
||||||
homeViewModel.motionLayoutProgress = homeLayout?.progress ?: 0F
|
homeViewModel.motionLayoutProgress = homeLayout?.progress ?: 0F
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun hideOnboardingIfNeeded() {
|
||||||
|
if (!onboarding.userHasBeenOnboarded()) {
|
||||||
|
onboarding.finish()
|
||||||
|
emitModeChanges()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun setupHomeMenu() {
|
private fun setupHomeMenu() {
|
||||||
homeMenu = HomeMenu(requireContext()) {
|
homeMenu = HomeMenu(requireContext()) {
|
||||||
when (it) {
|
when (it) {
|
||||||
HomeMenu.Item.Settings -> {
|
HomeMenu.Item.Settings -> {
|
||||||
invokePendingDeleteJobs()
|
invokePendingDeleteJobs()
|
||||||
onboarding.finish()
|
hideOnboardingIfNeeded()
|
||||||
nav(
|
nav(
|
||||||
R.id.homeFragment,
|
R.id.homeFragment,
|
||||||
HomeFragmentDirections.actionHomeFragmentToSettingsFragment()
|
HomeFragmentDirections.actionHomeFragmentToSettingsFragment()
|
||||||
|
@ -531,7 +538,7 @@ class HomeFragment : Fragment(), AccountObserver {
|
||||||
}
|
}
|
||||||
HomeMenu.Item.Library -> {
|
HomeMenu.Item.Library -> {
|
||||||
invokePendingDeleteJobs()
|
invokePendingDeleteJobs()
|
||||||
onboarding.finish()
|
hideOnboardingIfNeeded()
|
||||||
nav(
|
nav(
|
||||||
R.id.homeFragment,
|
R.id.homeFragment,
|
||||||
HomeFragmentDirections.actionHomeFragmentToLibraryFragment()
|
HomeFragmentDirections.actionHomeFragmentToLibraryFragment()
|
||||||
|
@ -539,10 +546,7 @@ class HomeFragment : Fragment(), AccountObserver {
|
||||||
}
|
}
|
||||||
HomeMenu.Item.Help -> {
|
HomeMenu.Item.Help -> {
|
||||||
invokePendingDeleteJobs()
|
invokePendingDeleteJobs()
|
||||||
if (!onboarding.userHasBeenOnboarded()) {
|
hideOnboardingIfNeeded()
|
||||||
onboarding.finish()
|
|
||||||
emitModeChanges()
|
|
||||||
}
|
|
||||||
(activity as HomeActivity).openToBrowserAndLoad(
|
(activity as HomeActivity).openToBrowserAndLoad(
|
||||||
searchTermOrURL = SupportUtils.getSumoURLForTopic(
|
searchTermOrURL = SupportUtils.getSumoURLForTopic(
|
||||||
context!!,
|
context!!,
|
||||||
|
|
Loading…
Reference in New Issue