Hi to All.
We have a product, and there is issue, which i can not find where comes from.
Issue exists only in Firefox.
All components we have, are rendering in viewport. So there is no scrolling need in body. Also there are many windows, which we create on button clicks, and those windows are requiring other files, for its needs. And there is one window, which requires about 20 files. And if internet connection is slow, on window creation first time, when files are not in browser cache, issue is reproduced.
Window is opening in incorrect position. Window should be opened in center of screen, where cordinates are, for instance x: 200, y :150, but it is opened in bottom of the screen, where cordinates are x: 200, y: 1100. I dig into issue some days, and find that when window are creating, there is scrollTop coordinate, which should be 0, but it is big number, about 800 - 1000. Also i find the reson of this. When we are creating window, ExtJs creates it in bottom of the screen, and then correcting the position. But in firefox, when window creates in bottom of the page, browser scrolles the screen to down, in reason of which, emerge this scrollingTop.
So, which class, function is responsible to scrolling the screen to down? Or if i don't go in correct way, where can i look, for find the issue?
If in two words, window is opened in bottom of the screen, but should be oppened in the center.