From 40231ea45fad990fc8a1ffb24bd96d71fef77af7 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 3 Jun 2020 13:14:19 -0400 Subject: [PATCH] Fix issue with view-once toggle and face blurring. --- .../org/thoughtcrime/securesms/scribbles/ImageEditorHud.java | 2 ++ app/src/main/res/layout/image_editor_hud.xml | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java index 50c1c75a64..117bc2fe57 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java +++ b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java @@ -201,7 +201,9 @@ public final class ImageEditorHud extends LinearLayout { } public void setBlurFacesToggleEnabled(boolean enabled) { + blurToggle.setOnCheckedChangeListener(null); blurToggle.setChecked(enabled); + blurToggle.setOnCheckedChangeListener((button, value) -> eventListener.onBlurFacesToggled(value)); } public void showBlurHudTooltip() { diff --git a/app/src/main/res/layout/image_editor_hud.xml b/app/src/main/res/layout/image_editor_hud.xml index e617a94892..49cc97dbd3 100644 --- a/app/src/main/res/layout/image_editor_hud.xml +++ b/app/src/main/res/layout/image_editor_hud.xml @@ -199,7 +199,8 @@ android:id="@+id/scribble_blur_toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:checked="false" /> + android:checked="false" + android:saveEnabled="false"/>