Skip to content

Pro references: manage object URL lifecycle to reduce memory/jank #3

Description

@Standed

Background

Pro mode creates many blob: object URLs for uploaded/dropped references. We currently do not consistently revoke them after replacement/removal/scope switch.

Risk

  • Increased memory usage over long sessions
  • First-scroll stutter in heavy edit sessions

Proposed scope

  • Track created object URLs in a dedicated registry
  • Revoke on remove/replace/send success and on component unmount
  • Add lightweight instrumentation for count/leak detection

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions