Skip to content

Memory Leak in Screenshot Annotation Tool #318204

Description

@Yugenjr

Title: Unmanaged Event Listeners Causing Memory Accumulation in Editor Annotations

Description:
The screenshot annotation feature attaches multiple event listeners (input, keyup, click, select, keydown, blur) to text editor elements without ever removing them. When users interact with the annotation editor multiple times during their session, these listeners stack up in memory. Each edit operation adds new listeners on top of the old ones, creating exponential growth in memory consumption. This is particularly problematic for users who frequently use the screenshot/bug report annotation feature, as listeners accumulate with no disposal mechanism. Over an extended session, this causes noticeable performance degradation and increased memory usage.

Kindly Assign this to me . Id love contributing !!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

freeze-slow-crash-leakVS Code crashing, performance, freeze and memory leak issuesinfo-neededIssue requires more information from poster

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions