Clearing the text field resets link preview cancellation.

This commit is contained in:
Greyson Parrelli 2019-02-04 08:54:54 -08:00
parent e2c2e59442
commit 7b20fca1ac

View File

@ -7,6 +7,7 @@ import android.arch.lifecycle.ViewModelProvider;
import android.content.Context; import android.content.Context;
import android.net.Uri; import android.net.Uri;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
import android.text.TextUtils;
import org.thoughtcrime.securesms.attachments.Attachment; import org.thoughtcrime.securesms.attachments.Attachment;
import org.thoughtcrime.securesms.attachments.UriAttachment; import org.thoughtcrime.securesms.attachments.UriAttachment;
@ -82,6 +83,10 @@ public class LinkPreviewViewModel extends ViewModel {
public void onTextChanged(@NonNull Context context, @NonNull String text) { public void onTextChanged(@NonNull Context context, @NonNull String text) {
debouncer.publish(() -> { debouncer.publish(() -> {
if (TextUtils.isEmpty(text)) {
userCanceled = false;
}
if (userCanceled) { if (userCanceled) {
return; return;
} }