The interesting part is, when i scroll 5cm[two small clicks] it doesnt
happen, but when i move more than that ans press alt+tab and then come
back, it goes back. I debugged this and found that, when i scroll more
that a limit, internally setorigin is called and it sets the y=0.