improved chat window behavior

client pauses/resumes scrolling with chat in a more intuitive manor