Puzzle: what's wrong with this snippet [closed]
-
30-06-2021 - |
Question
... and how did it happen (guessing allowed, of course :-)
@Override
public int convertChildIndexToModel(int modelIndex) {
return getRowSorter() != null ? getRowSorter()
.convertRowIndexToView(modelIndex) : modelIndex;
}
@Override
public int convertChildIndexToView(int viewIndex) {
return getRowSorter() != null ? getRowSorter()
.convertRowIndexToModel(viewIndex) : viewIndex;
}
and yeah, the idiot was me ;-)
Solution
calling convertRowIndexToView
with modelIndex
and vice-versa. Must be some copy-paste bug :)
OTHER TIPS
Is it because you should be calling convertRowIndexToModel
in convertChildIndexToModel
and vice versa?
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow