Community
Participate
Working Groups
The current setCurorLocation* are somewhat frustrating. 1) They fails if there is the slightest mouse movement. 2) They jerk the mouse around. This is a usability nuisance as it is somewhat annoying... This has been annoying me for years... Solution: 1) I noticed it creates a screenshot before getting the resultant cursor location. Instead, the screenshot can be taken after, this makes it less prone to erroring out. In fact, it can be moved such that it's only taken if test fails. 2) Cache cursor location & restore it after test. (this has shown to work well for test_StatusTextListener_hoverMouseOverLink(). ~Patch en route.
New Gerrit change created: https://git.eclipse.org/r/101451
Gerrit change https://git.eclipse.org/r/101451 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=6f68573e36f4dff357f34ba8af2a35621d3e8ed5