From 65387667806972f2cb110f180b4be472c16c4981 Mon Sep 17 00:00:00 2001 From: Levi Date: Sat, 2 Dec 2023 18:45:16 +0800 Subject: [PATCH] fix: incorrect file name in task files view (#285) --- .../lib/app/modules/task/views/task_files_view.dart | 5 +++-- ui/flutter/lib/app/views/buid_task_list_view.dart | 8 +++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ui/flutter/lib/app/modules/task/views/task_files_view.dart b/ui/flutter/lib/app/modules/task/views/task_files_view.dart index 548ac0d5c..0d867dda5 100644 --- a/ui/flutter/lib/app/modules/task/views/task_files_view.dart +++ b/ui/flutter/lib/app/modules/task/views/task_files_view.dart @@ -57,8 +57,9 @@ class TaskFilesView extends GetView { final meta = controller.task.value!.meta; final file = fileList[index]; // if resource is single file, use opts.name as file name - final realFileName = - meta.res!.name.isEmpty ? file.name : ""; + final realFileName = meta.res!.name.isEmpty + ? (meta.opts.name.isEmpty ? file.name : meta.opts.name) + : ""; final fileRelativePath = file.filePath(realFileName); final filePath = Util.safePathJoin( [meta.opts.path, meta.res!.name, fileRelativePath]); diff --git a/ui/flutter/lib/app/views/buid_task_list_view.dart b/ui/flutter/lib/app/views/buid_task_list_view.dart index c6804425a..42c817544 100644 --- a/ui/flutter/lib/app/views/buid_task_list_view.dart +++ b/ui/flutter/lib/app/views/buid_task_list_view.dart @@ -205,9 +205,11 @@ class BuildTaskListView extends GetView { )), ], ), - LinearProgressIndicator( - value: getProgress(), - ), + isDone() + ? Container() + : LinearProgressIndicator( + value: getProgress(), + ), ], ), )).padding(horizontal: 14, top: 8);