Community
Participate
Working Groups
For very large tables (more than 10000 objects), the performance of selection is so slow (on the order of seconds to stabilize the UI thread) as to make keyboard navigation from row to row unusable. The problem is that, even though now the validation performed on selection change is scoped to the specific child context (per bug 543190), the applyValidation() callback in the table renderer is implemented to update every row of the table. There is an alternative API that should let the renderer update only objects whose validation status is changed.
New Gerrit change created: https://git.eclipse.org/r/136266
Gerrit change https://git.eclipse.org/r/136266 was merged to [develop]. Commit: http://git.eclipse.org/c/emfclient/org.eclipse.emf.ecp.core.git/commit/?id=d7ccc2930a1d6a91e8a9bd47bd3cfc9843b0118b
(In reply to Eclipse Genie from comment #2) > Gerrit change https://git.eclipse.org/r/136266 was merged to [develop].
The fix is now published in the 1.20 RC1 build.