Closes #906, #915, #916 by creating a version of marquee that reinitializes with every scroll, and isn't a marquee unless it needs to be. This makes it so that ReactFastMarquee doesn't negatively impact our formatting, and reduces the number of edge cases where scrolling goes a little silly when the thing that's scrolling changes
Checklist
[x] Have you tested your changes and ensured they work?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] If applicable, have you updated the CHANGELOG?
[x] If this is a UI change, have you tested it across multiple browser platforms on both desktop and mobile?
What does this change intend to accomplish?
Closes #906, #915, #916 by creating a version of marquee that reinitializes with every scroll, and isn't a marquee unless it needs to be. This makes it so that
ReactFastMarquee
doesn't negatively impact our formatting, and reduces the number of edge cases where scrolling goes a little silly when the thing that's scrolling changesChecklist