# Scrolling doesn’t work sometimes

To be able to scroll properly one has to make sure that:

1. The mouse is correctly positioned before we start to scroll, as we do manually.  
2. We are starting to scroll from the correct place.

**Suggestion**  
To be able to deal with any usability issue, the user can use the tricks below:

- The user should first check the mouse location before performing the scroll. If it’s not positioned over a hover area that can be scrolled, then the user should make sure that the mouse is hovering over a scrollable area. This can be done using any of the following blocks:  
  - [Hover position](http://leaptest.com/support/documentation/reference/the-building-blocks/mouse-and-keyboard/hover-position)  
  - [Hover image](http://leaptest.com/support/documentation/reference/the-building-blocks/mouse-and-keyboard/hover-image)  
  - [Hover text](http://leaptest.com/support/documentation/reference/the-building-blocks/mouse-and-keyboard/hover-text)  
  - [Click Image](https://leaptest.com/support/documentation/reference/the-building-blocks/mouse-and-keyboard/click-image)  
- Users can also select/click any visible element under the scrollable area. Using the same element as a reference, the user can scroll up or down, which will ensure correct scrolling.

Basically, the user has to replicate human gestures using Leapwork.

For any clarification, please contact our [Priority Support](mailto:prioritysupport@leapwork.com).
