diff --git a/platform/platform-api/src/com/intellij/ui/TableRowsDnDSupport.java b/platform/platform-api/src/com/intellij/ui/TableRowsDnDSupport.java index dc339a2f8cff..08fc68df4f09 100644 --- a/platform/platform-api/src/com/intellij/ui/TableRowsDnDSupport.java +++ b/platform/platform-api/src/com/intellij/ui/TableRowsDnDSupport.java @@ -64,11 +64,13 @@ public class TableRowsDnDSupport { model.exchangeRows(min, min + 1); min++; } + table.getSelectionModel().setSelectionInterval(min, min); } else { while (max > min) { model.exchangeRows(max, max - 1); max--; } + table.getSelectionModel().setSelectionInterval(max, max); } } }