My users and I are having a strange issue on our discourse instance, scrolling with the mouse wheel, or with the browser scrollbar, or with ‘j’ will not load more replies to a topic, no matter how fast or slow it seems. The only way to see more posts is to use the scrollbar inside the topic window.

I’ve tried to debug this with firebug and see nothing wrong, I’ve tried disabling all my firefox addons and still get the same behavior, and I’ve also tried chromium with the same behavior. Here is a link where I can reproduce it 100% of the time:

When I scroll, I can only get down to reply 20, even though the discourse scroll bar and the URL bar only say 4, and there are 44 replies total.

Any ideas or things I can try? Thanks!

edit:
Also I think this is related too, but all later posts in a topic are unread, even after I read them, or even after replying to one, unless I grab the discourse scroll bar and manually scroll to the bottom…

My modifications are just a few color tweaks in CSS in the admin panel.

edit:
Though I just reverted to no CSS tweaks and that fixed everything , and I don’t know whether to be worried or glad, because why should CSS ever break javascript? here is the offending CSS if anyone cares: