Another go at fixing scroll on devices