Refresh is always running. How to control to only give update at the top of the application when it is not at the top?