diff --git a/CHANGELOG.md b/CHANGELOG.md index a24f2f37..9c4debf7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed CVAT format import for frame stepped tasks () - Fixed unnecessary pyhash dependency () - Fixed Data is not getting cleared, even after deleting the Task from Django Admin App() +- Fixed blinking message: "Some tasks have not been showed because they do not have any data" () +- Fixed case when a task with 0 jobs is shown as "Completed" in UI () + ### Security - diff --git a/cvat-ui/src/components/tasks-page/task-item.tsx b/cvat-ui/src/components/tasks-page/task-item.tsx index d5166ae3..965ff952 100644 --- a/cvat-ui/src/components/tasks-page/task-item.tsx +++ b/cvat-ui/src/components/tasks-page/task-item.tsx @@ -84,7 +84,7 @@ class TaskItemComponent extends React.PureComponentCompleted; } else if (numOfCompleted) { diff --git a/cvat-ui/src/components/tasks-page/tasks-page.tsx b/cvat-ui/src/components/tasks-page/tasks-page.tsx index 0f48bea9..f14786eb 100644 --- a/cvat-ui/src/components/tasks-page/tasks-page.tsx +++ b/cvat-ui/src/components/tasks-page/tasks-page.tsx @@ -76,12 +76,7 @@ function updateQuery(previousQuery: TasksQuery, searchString: string): TasksQuer class TasksPageComponent extends React.PureComponent { public componentDidMount(): void { - const { - gettingQuery, - location, - onGetTasks, - } = this.props; - + const { gettingQuery, location, onGetTasks } = this.props; const query = updateQuery(gettingQuery, location.search); onGetTasks(query); } @@ -90,8 +85,9 @@ class TasksPageComponent extends React.PureComponent - - Some tasks have not been showed because they do not have any data. - - - , 7, - ); + if (prevProps.tasksFetching && !tasksFetching) { + if (numberOfHiddenTasks) { + message.destroy(); + message.info( + <> + + Some tasks are temporary hidden since they are without any data + + + , 5, + ); + } } }