Community
Participate
Working Groups
Programmatic selection of a cell in a TableViewer (using TableViewer.setSelection(ISelection, true)) does not change the focus if the table is virtual.
Created attachment 124518 [details] Test case
Make sure you call v.setUseHashlookup(true).
Created attachment 125360 [details] Test case with setUseHashlookup(true) Same as previous test case, but with setUseHashlookup(true)
Using setUseHashlookup(true) does not fix the problem.
Boris with Focus he means the dotted lines around the row. Clovis could you please attach a screenshot to make clear what you mean.
the problem is that in the virtual case we are using Table#select() and not Table#setSelectedItem() like we do in the none-virtual case!
multi change because of intenion of stepping back as platform-ui committer
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.