I have an app that works perfectly in IE, Firefox and Safari, but has this issue in Chrome, where after user changes one of the inputs that requires whole page to reload while scrolled down, the whole page jumps to top and down after reload is finished, resulting in a flash scroll to top and back to previous position, which is visually annoying.
The app renders some complex large html table based on input from user in certain columns (mostly combo box and text inputs), when item in combo box in one column changes, whole row needs to be recalculated (and eventually new row added), which happens on server and is visible next time the page is loaded, basically the flow is as follow:
location.reload() is calledCustomer logically complains that their users who use Chrome are getting headache from this, which I can understand, but don't seem to figure out how to get Chrome to behave as other browsers. Is there any simple solution, as telling Chrome to suspend any rendering until page is fully reloaded, to avoid that flash?