@@ -355,7 +355,6 @@ public void onCreate(@Nullable Bundle savedInstanceState) {
355355 mIsMagicLinkSignup = getIntent ().getBooleanExtra (ARG_IS_MAGIC_LINK_SIGNUP , false );
356356 mJetpackConnectSource = (JetpackConnectionSource ) getIntent ().getSerializableExtra (ARG_JETPACK_CONNECT_SOURCE );
357357 String authTokenToSet = null ;
358- boolean canShowAppRatingPrompt = savedInstanceState != null ;
359358
360359 mBottomNav = findViewById (R .id .bottom_navigation );
361360 mBottomNav .init (getSupportFragmentManager (), this , mJetpackFeatureRemovalPhaseHelper );
@@ -419,8 +418,6 @@ public void onCreate(@Nullable Bundle savedInstanceState) {
419418 && getIntent ().getExtras ().getBoolean (ARG_CONTINUE_JETPACK_CONNECT , false )) {
420419 JetpackConnectionWebViewActivity .startJetpackConnectionFlow (this , NOTIFICATIONS ,
421420 (SiteModel ) getIntent ().getSerializableExtra (SITE ), mAccountStore .hasAccessToken ());
422- } else {
423- canShowAppRatingPrompt = true ;
424421 }
425422 }
426423 } else {
@@ -469,30 +466,25 @@ && getIntent().getExtras().getBoolean(ARG_CONTINUE_JETPACK_CONNECT, false)) {
469466 UpdateTokenPayload payload = new UpdateTokenPayload (authTokenToSet );
470467 mDispatcher .dispatch (AccountActionBuilder .newUpdateAccessTokenAction (payload ));
471468 } else if (getIntent ().getBooleanExtra (ARG_SHOW_LOGIN_EPILOGUE , false ) && savedInstanceState == null ) {
472- canShowAppRatingPrompt = false ;
473469 ActivityLauncher .showLoginEpilogue (
474470 this ,
475471 getIntent ().getBooleanExtra (ARG_DO_LOGIN_UPDATE , false ),
476472 getIntent ().getIntegerArrayListExtra (ARG_OLD_SITES_IDS ),
477473 mBuildConfigWrapper .isSiteCreationEnabled ()
478474 );
479475 } else if (getIntent ().getBooleanExtra (ARG_SHOW_SIGNUP_EPILOGUE , false ) && savedInstanceState == null ) {
480- canShowAppRatingPrompt = false ;
481476 ActivityLauncher .showSignupEpilogue (this ,
482477 getIntent ().getStringExtra (SignupEpilogueActivity .EXTRA_SIGNUP_DISPLAY_NAME ),
483478 getIntent ().getStringExtra (SignupEpilogueActivity .EXTRA_SIGNUP_EMAIL_ADDRESS ),
484479 getIntent ().getStringExtra (SignupEpilogueActivity .EXTRA_SIGNUP_PHOTO_URL ),
485480 getIntent ().getStringExtra (SignupEpilogueActivity .EXTRA_SIGNUP_USERNAME ), false );
486481 } else if (getIntent ().getBooleanExtra (ARG_SHOW_SITE_CREATION , false ) && savedInstanceState == null ) {
487- canShowAppRatingPrompt = false ;
488482 ActivityLauncher .newBlogForResult (this ,
489483 SiteCreationSource .fromString (getIntent ().getStringExtra (ARG_SITE_CREATION_SOURCE )));
490484 } else if (getIntent ().getBooleanExtra (ARG_WP_COM_SIGN_UP , false ) && savedInstanceState == null ) {
491- canShowAppRatingPrompt = false ;
492485 ActivityLauncher .showSignInForResultWpComOnly (this );
493486 } else if (getIntent ().getBooleanExtra (ARG_BLOGGING_PROMPTS_ONBOARDING , false )
494487 && savedInstanceState == null ) {
495- canShowAppRatingPrompt = false ;
496488 showBloggingPromptsOnboarding ();
497489 }
498490
@@ -501,10 +493,6 @@ && getIntent().getExtras().getBoolean(ARG_CONTINUE_JETPACK_CONNECT, false)) {
501493 mGCMRegistrationScheduler .scheduleRegistration ();
502494 }
503495
504- if (canShowAppRatingPrompt ) {
505- AppReviewManager .INSTANCE .showRateDialogIfNeeded (getSupportFragmentManager ());
506- }
507-
508496 scheduleLocalNotifications ();
509497 initViewModel ();
510498
@@ -1184,9 +1172,7 @@ protected void onResume() {
11841172 getSelectedPage ()
11851173 );
11861174
1187- if (AppReviewManager .INSTANCE .shouldShowInAppReviewsPrompt ()) {
1188- AppReviewManager .INSTANCE .launchInAppReviews (this );
1189- }
1175+ AppReviewManager .INSTANCE .showInAppReviewsPromptIfNecessary (this );
11901176 checkForInAppUpdate ();
11911177
11921178 mIsChangingConfiguration = false ;
0 commit comments