Fix horizontal translation of video player when in multiselect mode.

fork-5.53.8
Alex Hart 2021-09-23 14:49:13 -03:00
rodzic 64996a8db7
commit cc36f83d77
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -1697,10 +1697,12 @@ public final class ConversationItem extends RelativeLayout implements BindableCo
public @NonNull Projection getGiphyMp4PlayableProjection(@NonNull ViewGroup recyclerView) { public @NonNull Projection getGiphyMp4PlayableProjection(@NonNull ViewGroup recyclerView) {
if (mediaThumbnailStub != null && mediaThumbnailStub.isResolvable()) { if (mediaThumbnailStub != null && mediaThumbnailStub.isResolvable()) {
return Projection.relativeToParent(recyclerView, mediaThumbnailStub.require(), mediaThumbnailStub.require().getCorners()) return Projection.relativeToParent(recyclerView, mediaThumbnailStub.require(), mediaThumbnailStub.require().getCorners())
.translateX(bodyBubble.getTranslationX()); .translateX(bodyBubble.getTranslationX())
.translateX(getTranslationX());
} else { } else {
return Projection.relativeToParent(recyclerView, bodyBubble, bodyBubbleCorners) return Projection.relativeToParent(recyclerView, bodyBubble, bodyBubbleCorners)
.translateX(bodyBubble.getTranslationX()); .translateX(bodyBubble.getTranslationX())
.translateX(getTranslationX());
} }
} }