5

我已通过设置器在 AbstractCellTable 上将标志 skipRowHoverCheck 设置为 true。通过在 AbstractCellTable 中的 onBrowseEvent2 方法上设置调试点,我可以确认该标志设置为 true。

代码从不执行检查 skipRowHoverCheck 是否为真的块,因此不会添加 MouseOver 浏览事件。

但是,在调试项目时,仍会捕获鼠标悬停事件并拾取行级悬停事件。然后,这会使鼠标悬停在所选行上的行,这是我们不想要的。

任何关于这方面的建议都会很棒!

谢谢

4

1 回答 1

2

skipRowHoverCheck标志用于避免DOM重新设置悬停行的样式和触发RowHoverEvents(通过 using 处理addRowHoverHandler(RowHoverEvent.Handler handler))。

不用于避免下沉低级BrowserEvents.MOUSEOVERBrowserEvents.MOUSEOUT事件。它们仍会被触发、处理(如果您使用过,则使用无操作setSkipRowHoverCheck(true)),并在必要时委托给底层单元。

我不知道我是否正确理解了您的问题,但这就是skipRowHoverCheck旗帜的本意。

于 2013-04-26T13:21:20.640 回答