it doesn't, it just seems like it. The log window is restricted to 600 lines, otherwise there would be a big amount of text in the memory.
So when the log window is full, and new message arrives, it has to throw away the oldest line and insert the new one, so it looks like it is scrolling although it is not. I'm not sure how to solve it in better way.
When I dont scroll I should see same lines for many minutes. This way should work unchecked auto scrolling. If you dont fix it, you can remove this chceckbox, it is useless.
So when the log window is full, and new message arrives, it has to throw away the oldest line and insert the new one, so it looks like it is scrolling although it is not. I'm not sure how to solve it in better way.