Skip to content

Commit 555db6a

Browse files
author
Corey Arthur
committed
Fix invalid sort key preventing load
1 parent 27ddf2d commit 555db6a

File tree

1 file changed

+5
-1
lines changed
  • src/main/java/com/nccgroup/loggerplusplus/logview/logtable

1 file changed

+5
-1
lines changed

src/main/java/com/nccgroup/loggerplusplus/logview/logtable/LogTable.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ public class LogTable extends JTable
6868
Integer sortColumn = this.preferences.getSetting(Globals.PREF_SORT_COLUMN);
6969
SortOrder sortOrder = this.preferences.getSetting(Globals.PREF_SORT_ORDER);
7070
if(sortColumn >= 0 && sortOrder != SortOrder.UNSORTED){
71-
this.sorter.setSortKeys(Collections.singletonList(new RowSorter.SortKey(sortColumn, sortOrder)));
71+
try {
72+
this.sorter.setSortKeys(Collections.singletonList(new RowSorter.SortKey(sortColumn, sortOrder)));
73+
}catch (IllegalArgumentException exception){
74+
//If we can't set the sort key because its invalid, just ignore it.
75+
}
7276
}
7377

7478
this.getSelectionModel().addListSelectionListener(e -> {

0 commit comments

Comments
 (0)