When a user opens the chat window and proceeds to either scroll up the page via mouse wheel or dragging the scroll bar, if they scroll down the chat window too quickly or drag it down too quickly, previous messages can overlapp and cascade within the chat window.
Bug Reduction
Closing the chat window and reopening is a workaround to avoid the issue
Affects dragging the scroll bar with the mouse cursor and via scroll wheel
The Timestamp chat options has no affect if on or off
Reproducing the issue via dragging the chat scroll bar with the mouse cursor is easier
Steps to Reproduce
Join the Civil City RP server
Once in-game, wait some time for a chat history to build (Or create messages to generate a chat history)
Open the chat window ("Y" to open as default)
Scroll up with the mouse wheel or drag the chat scroll bar with the cursor
Then scroll down quickly or drag down the chat scroll bar quickly
Observe issue
Expected Behavior
The chat window scrolls down, with no message overlapping and cascading
Actual Behavior
The chat window messages can overlap and cascade if scrolling down too quickly
Description
When a user opens the chat window and proceeds to either scroll up the page via mouse wheel or dragging the scroll bar, if they scroll down the chat window too quickly or drag it down too quickly, previous messages can overlapp and cascade within the chat window.
Bug Reduction
Steps to Reproduce
Expected Behavior The chat window scrolls down, with no message overlapping and cascading
Actual Behavior The chat window messages can overlap and cascade if scrolling down too quickly
Evidence
https://www.youtube.com/watch?v=flxAXyQz2wY&feature=youtu.be![Garry's Mod 20_05_2020 14_09_17](https://user-images.githubusercontent.com/65669382/82461852-c220b100-9ab2-11ea-91de-34d800d5cdec.png)