From 2022dae37ad8f08f390d94deba2eda23cbe9cb2b Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 17 Jun 2022 15:32:26 -0300 Subject: [PATCH] Draw pulse outliner in onDrawForeground instead of in onDraw. --- .../thoughtcrime/securesms/conversation/ConversationItem.java | 4 ---- .../securesms/conversation/ConversationItemBodyBubble.java | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java index b19e898d7..c88028642 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -774,10 +774,6 @@ public final class ConversationItem extends RelativeLayout implements BindableCo bodyBubble.setOutliners(outliners); - if (mediaThumbnailStub.resolved()) { - mediaThumbnailStub.require().setPulseOutliner(pulseOutliner); - } - if (audioViewStub.resolved()) { setAudioViewTint(messageRecord); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItemBodyBubble.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItemBodyBubble.java index 0caa16980..7a4fe1fa7 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItemBodyBubble.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItemBodyBubble.java @@ -90,8 +90,8 @@ public class ConversationItemBodyBubble extends LinearLayout { } @Override - protected void onDraw(Canvas canvas) { - super.onDraw(canvas); + public void onDrawForeground(Canvas canvas) { + super.onDrawForeground(canvas); if (Util.isEmpty(outliners)) return;