From 7b20fca1ac206e8b1ea0c659a277952e07127dee Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 4 Feb 2019 08:54:54 -0800 Subject: [PATCH] Clearing the text field resets link preview cancellation. --- .../securesms/linkpreview/LinkPreviewViewModel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java b/src/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java index 35cd834711..fa7934d596 100644 --- a/src/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java +++ b/src/org/thoughtcrime/securesms/linkpreview/LinkPreviewViewModel.java @@ -7,6 +7,7 @@ import android.arch.lifecycle.ViewModelProvider; import android.content.Context; import android.net.Uri; import android.support.annotation.NonNull; +import android.text.TextUtils; import org.thoughtcrime.securesms.attachments.Attachment; import org.thoughtcrime.securesms.attachments.UriAttachment; @@ -82,6 +83,10 @@ public class LinkPreviewViewModel extends ViewModel { public void onTextChanged(@NonNull Context context, @NonNull String text) { debouncer.publish(() -> { + if (TextUtils.isEmpty(text)) { + userCanceled = false; + } + if (userCanceled) { return; }