Fix offset calc; If nothing is scrollable, default to window
NM on the offset issue