diff --git a/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java b/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java index d37a99c63ddefd69535a0a5ff29f6ca9af62b943..c3059a88f0e1698951a2b60afb00aa5b13f047a9 100644 --- a/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java +++ b/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java @@ -55,6 +55,7 @@ import org.microg.gms.checkin.CheckinManager; import org.microg.gms.checkin.LastCheckinInfo; import org.microg.gms.common.HttpFormClient; import org.microg.gms.common.Utils; +import org.microg.gms.gcm.McsService; import org.microg.gms.people.PeopleManager; import java.io.IOException; @@ -347,6 +348,7 @@ public class LoginActivity extends AssistantActivity { private boolean checkin(boolean force) { try { CheckinManager.checkin(LoginActivity.this, force); + McsService.scheduleReconnect(this); return true; } catch (IOException e) { Log.w(TAG, "Checkin failed", e);