From 53a2a5d69333d862b12b76dd0b8eedd5958ac06f Mon Sep 17 00:00:00 2001 From: Alan Evans Date: Tue, 9 Jun 2020 23:54:36 -0300 Subject: [PATCH] Prevent highlighter opacity affecting blur tool. --- .../thoughtcrime/securesms/scribbles/ImageEditorHud.java | 6 ++++++ 1 file changed, 6 insertions(+) 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 4bcea419a..1dc2b17c5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java +++ b/app/src/main/java/org/thoughtcrime/securesms/scribbles/ImageEditorHud.java @@ -250,6 +250,7 @@ public final class ImageEditorHud extends LinearLayout { case NONE: presentModeNone(); break; case CROP: presentModeCrop(); break; case DRAW: presentModeDraw(); break; + case BLUR: presentModeBlur(); break; case HIGHLIGHT: presentModeHighlight(); break; case TEXT: presentModeText(); break; } @@ -286,6 +287,11 @@ public final class ImageEditorHud extends LinearLayout { colorPicker.setActiveColor(Color.RED); } + private void presentModeBlur() { + colorPicker.setOnColorChangeListener(standardOnColorChangeListener); + colorPicker.setActiveColor(Color.BLACK); + } + private void presentModeHighlight() { colorPicker.setOnColorChangeListener(highlightOnColorChangeListener); colorPicker.setActiveColor(Color.YELLOW);