Skip to content

diff viewer performance enhancements #1920

@adboio

Description

@adboio

problem

the diff viewer starts to break as diffs get larger and/or the changed file list gets larger

we have attempted to mitigate this with deferred rendering on large files and list virtualization, but there is still a point at which the app crashes, and it's sooner than it should be

examples:

notes

  • could be the diff badge forcing computations for everything, even when the panel is closed, which then makes the deferred diffs pointless?

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingEnhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions