can anybody tell why OnVScroll()/OnHScroll() will get called twice whenever an scroll event has occurred ?