diff --git a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy index 5d09aa9d..f79c45c1 100644 --- a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy @@ -1620,6 +1620,8 @@ class MainFrameView { int row = model.shared.indexOf(sf) if (row < 0) return + if (lastSharedSortEvent != null) + row = table.rowSorter.convertRowIndexToView(row) table.setRowSelectionInterval(row, row) table.scrollRectToVisible(new Rectangle(table.getCellRect(row, 0, true)))