Skip to content

Creating arrows between elements has a huge performance burden #179

@yuchi

Description

@yuchi

The code at this line is called many teams every “tick” when dragging from a shape with A pressed (to create an arrow). In my profiling session it was called 7 times every tick.

Most passes through that code cause a 20ms delay, which pretty quickly sum up to 100ms and jagger the UI.

There’s some cacheing opportunity here. How could I help?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions