我们一直在将 Vaadin 应用程序从 Vaadin 6 迁移到 Vaadin 7。一切看起来都很好,除了一件事:每次我更改任何输入值并失去焦点时,我的窗口都会滚动到顶部。在 Chrome 中的调试工具窗口中,我看到 vaadin 发送包含字符串的响应"31":{"scrollTop":300}}
。我没有看到任何明确调用 scrollTop() 或任何此类东西的代码。我应该朝哪个方向挖掘来解决这个问题?
更新:
我附上了布局调试信息的屏幕截图:https ://dl.dropboxusercontent.com/u/1405291/stackoverflow/19481515-screenshot.png
更新:
似乎发送到服务器本身的 ajax 请求包括“scrollTop”变量更改,而 Vaadin 只是处理这个请求。我还是不明白怎么了。