From 619dc6a07cad4e7265b39a4b1435fe1cdc06850d Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 9 May 2019 20:25:27 +0200 Subject: [PATCH] Fixed start on reload --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index aa99e7110a..7bdda2e803 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -308,8 +308,11 @@ public class ServiceSynchronize extends LifecycleService { am.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + ONESHOT_DURATION, piOneshot); else am.setAndAllowWhileIdle(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + ONESHOT_DURATION, piOneshot); + + if (!started) + onReload(true, "oneshot start"); } else - onReload(true, "oneshot"); + onReload(true, "oneshot end"); } private void queue_reload(final boolean start, final boolean clear, final String reason) {