history scroll preload fix