From 09f1ef2be4d161c0a7406679fc2afecda25fcdbe Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Fri, 22 Oct 2021 08:19:28 +0100 Subject: [PATCH] account for table filtering when refreshing download counts --- gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy b/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy index 0f35beb0..7db068ed 100644 --- a/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy +++ b/gui/griffon-app/models/com/muwire/gui/MainFrameModel.groovy @@ -638,7 +638,8 @@ class MainFrameModel { if (e.first) { Set sfs = core.fileManager.getSharedFiles(e.uploader.infoHash.getRoot()) sfs.stream().map({sharedFileIdx[it]}). - forEach{view.refreshSharedFilesTableRow(it)} + filter({it != null}). + forEach{view.refreshSharedFilesTableRow(it)} } } }