Community
Participate
Working Groups
Sometimes blank rows appear when a table is generated. E.g. dump: core.20100112.141124.11580.0001.dmp.zip with the query arrays_grouped_by_size .* gives Length | # Objects | Shallow Heap | Retained Heap ------------------------------------------------------------------------------ 16,400 | 4 | 65,600 | >= 65,600 65,552 | 1 | 65,552 | 65,552 8,208 | 7 | 57,456 | >= 57,456 32 | 746 | 23,872 | >= 26,216 24 | 482 | 11,568 | >= 12,536 40 | 288 | 11,520 | >= 11,776 48 | 138 | 6,624 | >= 6,784 1,040 | 6 | 6,240 | >= 6,240 56 | 109 | 6,104 | >= 7,992 528 | 11 | 5,808 | >= 5,808 2,368 | 2 | 4,736 | >= 4,736 4,112 | 1 | 4,112 | 10,664 3,408 | 1 | 3,408 | 3,408 64 | 53 | 3,392 | >= 3,608 176 | 19 | 3,344 | >= 3,344 128 | 24 | 3,072 | >= 3,072 | | | 80 | 35 | 2,800 | >= 6,136 | | | 144 | 18 | 2,592 | >= 5,536 136 | 18 | 2,448 | >= 2,448 2,064 | 1 | 2,064 | 16,592 Total: 22 of 50 entries / 115,984 | 2,133 | 317,712 | ------------------------------------------------------------------------------ Selecting the blank row only brings up the columns/expand menu items.
I think this is to do with virtual tables. TableAdapter.handleSetDataEvent() is not called for the blank rows.
If setData is called on a TableItem then the SetData event will not happen, so we need to stop calling setData before there is data for a TableItem.
Now fixed in RefinedResultViewer.