Hi,
Our app can have up to 1000 cards in the board view. However, we have noticed that when a column has hundreds of tasks, collapsing it can be pretty slow. I went through the "toggleColumnCollapse" code, removed the logic to manipulate the DOM, and just kept:
return new Promise<void>((resolve) => {
const me = this;
me.suspendDomTransition();
columnRecord.collapsed = collapse;
resolve();
me.resumeDomTransition();
});
It seems to have gotten super fast. Didn't seem to break anything either [yet].
Can you help me here? Am I missing any config setting or anything else?