Skip to content

Tree Checking is very slow and causes a large re-render when you have a lot of nodes expanded #6453

@iamBevan

Description

@iamBevan
  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

3.2.16

Environment

Vue 3.2.47

Reproduction link

Edit on CodeSandbox

Steps to reproduce

Load ~1000 items into tree data and expand all the items, check the root level node

What is expected?

The tree should be able to efficiently manage checking nodes when they have many expanded child items

What is actually happening?

The tree takes 2-4 seconds to render the checkbox ticks and locks up the system

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions