diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index bc21c37e56..62381e5491 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -2517,19 +2517,6 @@ public class ServiceSynchronize extends LifecycleService { private long lastLost = 0; private ExecutorService queue = Executors.newSingleThreadExecutor(Helper.backgroundThreadFactory); - @Override - public void onCapabilitiesChanged(Network network, NetworkCapabilities capabilities) { - try { - if (!started) { - EntityLog.log(ServiceSynchronize.this, "Network " + network + " capabilities " + capabilities); - if (suitableNetwork()) - queue_reload(true, "connect " + network); - } - } catch (Throwable ex) { - Log.e(ex); - } - } - @Override public void onAvailable(Network network) { try { @@ -2543,6 +2530,19 @@ public class ServiceSynchronize extends LifecycleService { } } + @Override + public void onCapabilitiesChanged(Network network, NetworkCapabilities capabilities) { + try { + if (!started) { + EntityLog.log(ServiceSynchronize.this, "Network " + network + " capabilities " + capabilities); + if (suitableNetwork()) + queue_reload(true, "connect " + network); + } + } catch (Throwable ex) { + Log.e(ex); + } + } + @Override public void onLost(Network network) { try {