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"/>