From 3efee7ef6879ac646f7c9564b8232c85db16492f Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Wed, 4 May 2022 18:17:35 +0100 Subject: [PATCH] fix npe if nothing is selected --- gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy index 3a8d1068..188940e9 100644 --- a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy @@ -1496,7 +1496,7 @@ class MainFrameView { if (model.treeVisible) { def sharedFilesTree = builder.getVariable("shared-files-tree") TreePath[] selected = sharedFilesTree.getSelectionPaths() - if (selected.length != 1) + if (selected == null || selected.length != 1) return null Object o = selected[0].getLastPathComponent().getUserObject() if (o instanceof SharedFile)