From e9bbb1b9ae1d97a89c77cad6d1e2ad1755449f98 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 9 Sep 2021 11:35:49 -0300 Subject: [PATCH] Fix fade when re-entering text edit. --- .../securesms/scribbles/ImageEditorFragment.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorFragment.java b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorFragment.java index a829fcbcf7..04425432bb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorFragment.java @@ -884,9 +884,12 @@ public final class ImageEditorFragment extends Fragment implements ImageEditorHu onDelete(); setCurrentSelection(null); onPopEditorMode(); - } else if (editorElement != null && editorElement.getRenderer() instanceof MultiLineTextRenderer){ + } else if (editorElement != null && editorElement.getRenderer() instanceof MultiLineTextRenderer) { editorElement.animatePartialFadeIn(imageEditorView::invalidate); - imageEditorHud.setMode(ImageEditorHudV2.Mode.MOVE_TEXT); + + if (imageEditorHud.getMode() != ImageEditorHudV2.Mode.TEXT) { + imageEditorHud.setMode(ImageEditorHudV2.Mode.MOVE_TEXT); + } } else if (editorElement != null && editorElement.getRenderer() instanceof UriGlideRenderer){ editorElement.animatePartialFadeIn(imageEditorView::invalidate); imageEditorHud.setMode(ImageEditorHudV2.Mode.MOVE_STICKER);