Fix several ChatColors issues.

This commit is contained in:
Alex Hart
2021-05-26 20:06:57 -03:00
parent c794b5c2e7
commit 35930fb23a
6 changed files with 11 additions and 10 deletions

View File

@@ -1531,8 +1531,9 @@ public final class ConversationItem extends RelativeLayout implements BindableCo
public @NonNull List<Projection> getColorizerProjections() {
List<Projection> projections = new LinkedList<>();
if (messageRecord.isOutgoing() &&
!hasNoBubble(messageRecord) &&
if (messageRecord.isOutgoing() &&
!hasNoBubble(messageRecord) &&
!messageRecord.isRemoteDelete() &&
bodyBubbleCorners != null)
{
projections.add(Projection.relativeToViewRoot(bodyBubble, bodyBubbleCorners).translateX(bodyBubble.getTranslationX()));

View File

@@ -51,7 +51,7 @@ sealed class ChatColorSelectionRepository(context: Context) {
if (wallpaper != null) {
consumer(wallpaper.autoChatColors)
} else {
consumer(ChatColorsPalette.Bubbles.default)
consumer(ChatColorsPalette.Bubbles.default.withId(ChatColors.Id.Auto))
}
}
}

View File

@@ -30,7 +30,7 @@ data class ChatColorSelectionState(
)
} else {
ChatColorMappingModel(
ChatColorsPalette.Bubbles.default,
ChatColorsPalette.Bubbles.default.withId(ChatColors.Id.Auto),
chatColors?.id == ChatColors.Id.Auto,
true
)