This diff does two things:
- We need to pass positioning from TooltipInlineEngagement to InlineEngagement in order to make sure that the reactions and sidebar button appear in the same order. The point of TooltipInlineEngagement is to appear directly over InlineEngagement to make the animation look good; if the order of buttons is different, the animation is ruined.
- After passing positioning to InlineEngagement, I was able to clean up some of the styles used in TooltipInlineEngagement.
Depends on D13676