From 42e3b2771ef56c5daad04174c92d7cc6b4fb93cc Mon Sep 17 00:00:00 2001 From: Sourabh Date: Tue, 13 Aug 2019 14:28:34 -0700 Subject: [PATCH] fix #4633: show toast only on first login (#4676) This is a very low-risk PR, which should not require a rebase to deal with the scope issue today in TaskCluster. --- .../main/java/org/mozilla/fenix/home/HomeFragment.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt index 5ee652188..5fd9f3c34 100644 --- a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt @@ -740,10 +740,12 @@ class HomeFragment : Fragment(), AccountObserver { } override fun onAuthenticated(account: OAuthAccount, newAccount: Boolean) { - view?.let { - FenixSnackbar.make(it, Snackbar.LENGTH_SHORT).setText( - it.context.getString(R.string.onboarding_firefox_account_sync_is_on) - ).show() + if (newAccount) { + view?.let { + FenixSnackbar.make(it, Snackbar.LENGTH_SHORT).setText( + it.context.getString(R.string.onboarding_firefox_account_sync_is_on) + ).show() + } } emitModeChanges() }