diff options
author | Licaon_Kter <licaon-kter@users.noreply.github.com> | 2021-02-17 11:45:57 +0300 |
---|---|---|
committer | Daniel Gultsch <daniel@gultsch.de> | 2022-07-09 10:21:46 +0300 |
commit | b97e2deaa29dad374c936ca46c2ca0dbb210192c (patch) | |
tree | ddabb298731ad786a9cea42e7f52d08e1e11d123 | |
parent | d8fd59394cad303245c781ba6e6ef716c2284737 (diff) |
Show battery dialogue always
-rw-r--r-- | src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java b/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java index 6d0a03f8b..c31c3464b 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java @@ -221,8 +221,7 @@ public class ConversationsActivity extends XmppActivity implements OnConversatio } private void openBatteryOptimizationDialogIfNeeded() { - if (hasAccountWithoutPush() - && isOptimizingBattery() + if (isOptimizingBattery() && android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M && getPreferences().getBoolean(getBatteryOptimizationPreferenceKey(), true)) { AlertDialog.Builder builder = new AlertDialog.Builder(this); @@ -245,15 +244,6 @@ public class ConversationsActivity extends XmppActivity implements OnConversatio } } - private boolean hasAccountWithoutPush() { - for (Account account : xmppConnectionService.getAccounts()) { - if (account.getStatus() == Account.State.ONLINE && !xmppConnectionService.getPushManagementService().available(account)) { - return true; - } - } - return false; - } - private void notifyFragmentOfBackendConnected(@IdRes int id) { final Fragment fragment = getFragmentManager().findFragmentById(id); if (fragment instanceof OnBackendConnected) { |