Commit ee5b2a5d authored by Matthew Finkel's avatar Matthew Finkel
Browse files

Bug 40034: Disable PWA onboading

parent d07528aa
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -22,8 +22,9 @@ class PwaOnboardingObserver(
) : Session.Observer {

    override fun onLoadingStateChanged(session: Session, loading: Boolean) {
        @SuppressWarnings("CollapsibleIfStatements")
        if (!loading && webAppUseCases.isInstallable() && !settings.userKnowsAboutPwas) {
            settings.incrementVisitedInstallableCount()
            // settings.incrementVisitedInstallableCount()
            if (settings.shouldShowPwaCfr) {
                val directions =
                    BrowserFragmentDirections.actionBrowserFragmentToPwaOnboardingDialogFragment()
+1 −1
Original line number Diff line number Diff line
@@ -728,7 +728,7 @@ class Settings(private val appContext: Context) : PreferencesHolder {

    var userKnowsAboutPwas by booleanPreference(
        appContext.getPreferenceKey(R.string.pref_key_user_knows_about_pwa),
        default = false
        default = true
    )

    var shouldShowOpenInAppBanner by booleanPreference(
+1 −1
Original line number Diff line number Diff line
@@ -445,7 +445,7 @@ class SettingsTest {
        settings.incrementVisitedInstallableCount()

        // Then
        assertTrue(settings.shouldShowPwaCfr)
        assertFalse(settings.shouldShowPwaCfr)
    }

    @Test