parent
f6cc5b9387
commit
9869408fb4
|
@ -260,7 +260,7 @@ class HomeFragment : Fragment() {
|
||||||
view.resources.getDimensionPixelSize(R.dimen.search_bar_search_engine_icon_padding)
|
view.resources.getDimensionPixelSize(R.dimen.search_bar_search_engine_icon_padding)
|
||||||
view.toolbar_wrapper.setOnClickListener {
|
view.toolbar_wrapper.setOnClickListener {
|
||||||
invokePendingDeleteJobs()
|
invokePendingDeleteJobs()
|
||||||
onboarding.finish()
|
hideOnboardingIfNeeded()
|
||||||
val directions = HomeFragmentDirections.actionHomeFragmentToSearchFragment(
|
val directions = HomeFragmentDirections.actionHomeFragmentToSearchFragment(
|
||||||
sessionId = null
|
sessionId = null
|
||||||
)
|
)
|
||||||
|
@ -274,7 +274,7 @@ class HomeFragment : Fragment() {
|
||||||
|
|
||||||
view.add_tab_button.setOnClickListener {
|
view.add_tab_button.setOnClickListener {
|
||||||
invokePendingDeleteJobs()
|
invokePendingDeleteJobs()
|
||||||
onboarding.finish()
|
hideOnboardingIfNeeded()
|
||||||
val directions = HomeFragmentDirections.actionHomeFragmentToSearchFragment(
|
val directions = HomeFragmentDirections.actionHomeFragmentToSearchFragment(
|
||||||
sessionId = null
|
sessionId = null
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,6 +8,7 @@ import android.content.Context
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import androidx.core.content.edit
|
import androidx.core.content.edit
|
||||||
import org.mozilla.fenix.ext.components
|
import org.mozilla.fenix.ext.components
|
||||||
|
import org.mozilla.fenix.components.metrics.Event
|
||||||
|
|
||||||
class FenixOnboarding(context: Context) {
|
class FenixOnboarding(context: Context) {
|
||||||
private val metrics = context.components.analytics.metrics
|
private val metrics = context.components.analytics.metrics
|
||||||
|
@ -22,9 +23,7 @@ class FenixOnboarding(context: Context) {
|
||||||
|
|
||||||
fun finish() {
|
fun finish() {
|
||||||
onboardingPrefs.onboardedVersion = CURRENT_ONBOARDING_VERSION
|
onboardingPrefs.onboardedVersion = CURRENT_ONBOARDING_VERSION
|
||||||
|
metrics.track(Event.DismissedOnboarding)
|
||||||
// To be fixed in #4824
|
|
||||||
// metrics.track(Event.DismissedOnboarding)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun userHasBeenOnboarded() = onboardingPrefs.onboardedVersion == CURRENT_ONBOARDING_VERSION
|
fun userHasBeenOnboarded() = onboardingPrefs.onboardedVersion == CURRENT_ONBOARDING_VERSION
|
||||||
|
|
Loading…
Reference in New Issue