From 389d032185422783b3d54dbb531a15db7a79b67f Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 14 Nov 2022 18:14:44 +0100 Subject: [PATCH] Send: display waiting for suitable connection --- .../main/java/eu/faircode/email/FragmentCompose.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index cbc73e2a78..fad8bff407 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -6650,9 +6650,13 @@ public class FragmentCompose extends FragmentBase { EntityOperation.queue(context, draft, EntityOperation.SEND); final String feedback; - if (draft.ui_snoozed == null) - feedback = context.getString(R.string.title_queued); - else { + if (draft.ui_snoozed == null) { + boolean suitable = ConnectionHelper.getNetworkState(context).isSuitable(); + if (suitable) + feedback = context.getString(R.string.title_queued); + else + feedback = context.getString(R.string.title_notification_waiting); + } else { DateFormat DTF = Helper.getDateTimeInstance(context); feedback = context.getString(R.string.title_queued_at, DTF.format(draft.ui_snoozed)); }