Hack to restore contentoffset correctly after pop/push if partly scrolled