fix: Reflect task lists expansion instantly after switching setting

This commit is contained in:
Maksim Eltyshev
2025-09-06 15:00:43 +02:00
parent 984b789e2e
commit e6b4c33542

View File

@@ -8,7 +8,7 @@ import PropTypes from 'prop-types';
import classNames from 'classnames';
import { useSelector } from 'react-redux';
import { Progress } from 'semantic-ui-react';
import { useToggle } from '../../../../lib/hooks';
import { useDidUpdate, useToggle } from '../../../../lib/hooks';
import selectors from '../../../../selectors';
import Task from './Task';
@@ -51,6 +51,10 @@ const TaskList = React.memo(({ id }) => {
[toggleOpened, filteredTasks.length],
);
useDidUpdate(() => {
toggleOpened();
}, [defaultIsOpened]);
if (tasks.length === 0) {
return null;
}