Respect column default visibility for new columns

This commit is contained in:
reusedname 2025-03-02 14:37:04 +05:00
parent 234a81b847
commit c91b410307
1 changed files with 1 additions and 1 deletions

View File

@ -54,7 +54,7 @@ public class StatePersistingTableView<T> extends TableView<T> {
protected void restoreColumnVisibility() {
Map<String, Boolean> visibility = stateStore.loadColumnVisibility();
for (TableColumn<T, ?> tc : getColumns()) {
tc.setVisible(visibility.getOrDefault(tc.getId(), true));
tc.setVisible(visibility.getOrDefault(tc.getId(), tc.isVisible()));
}
}