This is just a heads up to let everyone know I've committed a fix to
OverlayHelper concerning JScrollPane + JTable support (see issue
RCP-484: http://opensource.atlassian.com/projects/spring/browse/RCP-484
). If I did my job right, you should see no difference in the
validation overlay support. :) However, I encourage everyone who is
able to test this change in their own app to do so, as I have partially
redesigned the internal mechanics of how overlays are placed. In
particular, I removed the sort-of-hacky approach of interposing a new
JLayeredPane between a JScrollPane's view and view component and
replaced it with a new approach that does everything from the root
JLayeredPane (which requires robust calculation of component location
and visible rect clipping to handle overlays being scrolled within a
scrollpane).
If you run into any problems, let me know or open a new issue and point
me to it.
Thanks,
Andy
|