From 9cf6ca045c58803218fbed6c86379bb9217d2238 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Tue, 13 Aug 2019 23:11:43 +0200 Subject: [PATCH] send CONFIGURE_PROGRESS(0) on failure and only on failure --- src/dc_configure.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dc_configure.rs b/src/dc_configure.rs index 3e8160e86..13240bb45 100644 --- a/src/dc_configure.rs +++ b/src/dc_configure.rs @@ -17,8 +17,8 @@ macro_rules! progress { ($context:tt, $progress:expr) => { $context.call_cb( Event::CONFIGURE_PROGRESS, - (if $progress < 1 { - 1 + (if $progress < 0 { + 0 } else if $progress > 1000 { 1000 } else { @@ -151,7 +151,7 @@ pub unsafe fn dc_job_do_DC_JOB_CONFIGURE_IMAP(context: &Context, _job: *mut dc_j let s = s_a.read().unwrap(); if !s.shall_stop_ongoing { - progress!(context, 0); + progress!(context, 1); let mut param = dc_loginparam_read(context, &context.sql, ""); if param.addr.is_empty() {