From 42d865c4e352c9c9becbf4d97b2b0dc8d5590766 Mon Sep 17 00:00:00 2001 From: "Andres Gomez, Thomas (ITDV RL)" Date: Tue, 21 Jan 2025 10:31:23 +0100 Subject: [PATCH] Fix gamemaster roll sharing. --- .../ui/screens/summary/pages/statistic/SummaryFactory.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/pixelized/rplexicon/ui/screens/summary/pages/statistic/SummaryFactory.kt b/app/src/main/java/com/pixelized/rplexicon/ui/screens/summary/pages/statistic/SummaryFactory.kt index 009979a..381b83b 100644 --- a/app/src/main/java/com/pixelized/rplexicon/ui/screens/summary/pages/statistic/SummaryFactory.kt +++ b/app/src/main/java/com/pixelized/rplexicon/ui/screens/summary/pages/statistic/SummaryFactory.kt @@ -36,7 +36,9 @@ import com.pixelized.rplexicon.utilitary.extentions.toLabel import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.delay +import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.combine +import kotlinx.coroutines.flow.map import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import javax.inject.Inject @@ -653,7 +655,7 @@ class SummaryFactory @Inject constructor( val data = HeaderStatStruct() characterSheetRepository.data .combine(throwRepository.getThrows()) { sheets, fire -> - data.sheets = sheets + data.sheets = sheets.filter { entry -> entry.value.active } data.fires = fire.details } .collect {