diff --git a/ElementX/Sources/Screens/RoomScreen/View/Style/TimelineItemBubbledStylerView.swift b/ElementX/Sources/Screens/RoomScreen/View/Style/TimelineItemBubbledStylerView.swift index a72cad750..4376ff07a 100644 --- a/ElementX/Sources/Screens/RoomScreen/View/Style/TimelineItemBubbledStylerView.swift +++ b/ElementX/Sources/Screens/RoomScreen/View/Style/TimelineItemBubbledStylerView.swift @@ -43,11 +43,11 @@ struct TimelineItemBubbledStylerView: View { } } .padding(.trailing, 16) - .padding(.leading, 16) + .padding(.leading, 56) } else { styledContentWithReactions .padding(.leading, 24) - .padding(.trailing, 24) + .padding(.trailing, 56) } } } @@ -82,7 +82,7 @@ struct TimelineItemBubbledStylerView: View { if !timelineItem.properties.reactions.isEmpty { TimelineReactionsView(reactions: timelineItem.properties.reactions, - alignment: .leading) { key in + alignment: alignment) { key in context.send(viewAction: .sendReaction(key: key, eventID: timelineItem.id)) } .padding(.horizontal, 12) diff --git a/changelog.d/307.bugfix b/changelog.d/307.bugfix new file mode 100644 index 000000000..9dc268a13 --- /dev/null +++ b/changelog.d/307.bugfix @@ -0,0 +1 @@ +Reactions: Match alignment with the message to fix random floating reactions.