fixed a listener issue for scrollH