From 53e2f9608d1608d9bad7124ef129725dbbb7f9f5 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Fri, 10 Feb 2017 22:21:02 +0100 Subject: only count push as available when sm is to avoid race conditions --- .../java/de/pixart/messenger/services/PushManagementService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/playstore') diff --git a/src/playstore/java/de/pixart/messenger/services/PushManagementService.java b/src/playstore/java/de/pixart/messenger/services/PushManagementService.java index 701eea6d2..30d3f1769 100644 --- a/src/playstore/java/de/pixart/messenger/services/PushManagementService.java +++ b/src/playstore/java/de/pixart/messenger/services/PushManagementService.java @@ -101,7 +101,7 @@ public class PushManagementService { public boolean available(Account account) { final XmppConnection connection = account.getXmppConnection(); - return connection != null && connection.getFeatures().push() && playServicesAvailable(); + return connection != null && connection.getFeatures().sm() && connection.getFeatures().push() && playServicesAvailable(); } public boolean availableAndUseful(Account account) { -- cgit v1.2.3