Draw pulse outliner in onDrawForeground instead of in onDraw.

fork-5.53.8
Alex Hart 2022-06-17 15:32:26 -03:00 zatwierdzone przez Cody Henthorne
rodzic 05b7055678
commit 2022dae37a
2 zmienionych plików z 2 dodań i 6 usunięć

Wyświetl plik

@ -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);
}

Wyświetl plik

@ -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;