diff --git a/clients/compose/src/commonMain/kotlin/com/jaytux/phoebench/clients/ui/ProjectView.kt b/clients/compose/src/commonMain/kotlin/com/jaytux/phoebench/clients/ui/ProjectView.kt index 7372eb4..053af57 100644 --- a/clients/compose/src/commonMain/kotlin/com/jaytux/phoebench/clients/ui/ProjectView.kt +++ b/clients/compose/src/commonMain/kotlin/com/jaytux/phoebench/clients/ui/ProjectView.kt @@ -65,7 +65,6 @@ fun ProjectView(id: Uuid, forceBack: () -> Unit) { var editing by remember { mutableStateOf(false) } var deleting by remember { mutableStateOf(false) } var addingBenchmark by remember { mutableStateOf(false) } - var downloading by remember { mutableStateOf(false) } Column(Modifier.padding(all = 15.dp)) { Row(Modifier.height(IntrinsicSize.Min), verticalAlignment = Alignment.CenterVertically) { @@ -81,7 +80,7 @@ fun ProjectView(id: Uuid, forceBack: () -> Unit) { IconButton({ vm.openMonitor() }) { Icon(Lucide.SquareTerminal, "Open monitor") } - IconButton({ downloading = true }) { + IconButton({ vm.triggerCsvDownload() }) { Icon(Lucide.FileDown, "Download CSV") } } @@ -124,8 +123,6 @@ fun ProjectView(id: Uuid, forceBack: () -> Unit) { addingBenchmark = false } - if(downloading) vm.triggerCsvDownload() - monitor?.let { MonitorDialog(name ?: "Unnamed Project", it, vm::closeMonitor, vm::clearMonitor) } }