Client: fix repeated download
This commit is contained in:
1 file changed
+1
-4
+1
-4
@@ -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) }
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user