GWT - 垂直滚动时水平滚动条重置

时间:2014-10-10 14:07:06

标签: internet-explorer gwt

我们有一个数据表,使用DataGrid制作,带有水平和垂直滚动条。

如果我们向右滚动表格,然后使用向下滚动按钮向下滚动表格,水平滚动条将在大约一半的时间内跳回到开始位置。

这似乎只发生在Internet Explorer中,而不是Firefox,而且只在我们移动水平滚动时每隔一次。

如果我们记录事件序列,我们得到一个MOUSEDOWN,BLUR,然后是MOUSEUP事件序列。如果没有发生跳转,则事件序列为MOUSEDOWN,MOUSEUP。

我们可以通过重置水平滚动条来“修复”这个问题,但这会导致屏幕明显跳跃。

垂直滑块是一个单独的小部件,而水平滑块是数据网格的一部分。

有没有人知道为什么会这样,我们可以做些什么来解决它?

0 个答案:

没有答案