diff --git a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java index daf18756a..edb02ebdd 100644 --- a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java @@ -208,9 +208,6 @@ public class LoginActivity extends AccountAuthenticatorActivity { @Override protected void onResume() { super.onResume(); - if (applicationKvStore.getBoolean("firstrun", true)) { - WelcomeActivity.startYourself(this); - } if (sessionManager.getCurrentAccount() != null && sessionManager.isUserLoggedIn()) { diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.java b/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.java index d41379fe5..c357c5598 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.java @@ -21,6 +21,7 @@ import butterknife.BindView; import butterknife.ButterKnife; import fr.free.nrw.commons.CommonsApplication; import fr.free.nrw.commons.R; +import fr.free.nrw.commons.WelcomeActivity; import fr.free.nrw.commons.auth.SessionManager; import fr.free.nrw.commons.bookmarks.BookmarkFragment; import fr.free.nrw.commons.explore.ExploreFragment; @@ -356,6 +357,11 @@ public class MainActivity extends BaseActivity @Override protected void onResume() { super.onResume(); + + if ((applicationKvStore.getBoolean("firstrun", true)) && + (!applicationKvStore.getBoolean("login_skipped"))) { + WelcomeActivity.startYourself(this); + } } @Override diff --git a/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetLoggedOutFragment.java b/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetLoggedOutFragment.java index a11906bdb..1ff2306ec 100644 --- a/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetLoggedOutFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetLoggedOutFragment.java @@ -89,11 +89,6 @@ public class MoreBottomSheetLoggedOutFragment extends BottomSheetDialogFragment getActivity().startActivity(intent); } - @OnClick(R.id.more_tutorial) - public void onTutorialClicked() { - WelcomeActivity.startYourself(getActivity()); - } - @OnClick(R.id.more_settings) public void onSettingsClicked() { final Intent intent = new Intent(getActivity(), SettingsActivity.class); diff --git a/app/src/main/res/layout/fragment_more_bottom_sheet_logged_out.xml b/app/src/main/res/layout/fragment_more_bottom_sheet_logged_out.xml index ecb56cee1..801686702 100644 --- a/app/src/main/res/layout/fragment_more_bottom_sheet_logged_out.xml +++ b/app/src/main/res/layout/fragment_more_bottom_sheet_logged_out.xml @@ -26,17 +26,6 @@ android:text="@string/menu_settings" android:textSize="18sp" /> - -