Skip to content

Commit d3688d6

Browse files
committed
GH-326 - prevent NPE when treeTable has not been initialized yet
1 parent 295a128 commit d3688d6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

visualvm/heapviewer/src/org/graalvm/visualvm/heapviewer/ui/TreeTableView.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,13 +278,15 @@ public void setColumnVisible(DataType dataType, boolean visible) {
278278
int column = getColumn(dataType);
279279
if (column == -1) return;
280280

281+
if (treeTable == null) return;
281282
treeTable.setColumnVisibility(column, visible);
282283
}
283284

284285
public boolean isColumnVisible(DataType dataType) {
285286
int column = getColumn(dataType);
286287
if (column == -1) return false;
287288

289+
if (treeTable == null) return true; // assume initially visible
288290
return treeTable.isColumnVisible(column);
289291
}
290292

0 commit comments

Comments
 (0)