diff --git a/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy b/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy index 1edc8ad2..2ef2347d 100644 --- a/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy +++ b/gui/griffon-app/controllers/com/muwire/gui/MainFrameController.groovy @@ -247,6 +247,8 @@ class MainFrameController { List selected = view.selectedSharedFiles() if (selected == null || selected.size() != 1) return + if (!view.selectedFolders().isEmpty()) + return SharedFile sf = selected[0] Desktop.getDesktop().open(sf.file) }