Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: [#9346] Fix memory leak issues in VisualPanel components #9468

Merged
merged 9 commits into from
Jan 21, 2023

Conversation

ceciliaavila
Copy link
Collaborator

#minor

Description

This PR applies minor fixes in some of the VisualPanel components to avoid detached elements in memory.
Every time we open the design page in Composer, a detached element is added to the memory and it can't be removed by the garbage collector. If we switch between pages for a while, the memory usage increases and it may end up causing an out-of-memory exception.

Task Item

Addresses #9346

Screenshots

These images show the detached elements being removed by the garbage collector after the fixes.
image

@coveralls
Copy link

coveralls commented Jan 13, 2023

Coverage Status

Coverage: 54.564% (-0.007%) from 54.571% when pulling b545f70 on southworks/fix/detached-design-page into f2de658 on main.

@anishprasad01 anishprasad01 added the Support-P0 Highest priority PRs as requested by the Support Team label Jan 13, 2023
tracyboehrer
tracyboehrer previously approved these changes Jan 19, 2023
@cwhitten cwhitten merged commit 28e7cae into main Jan 21, 2023
@cwhitten cwhitten deleted the southworks/fix/detached-design-page branch January 21, 2023 21:45
@cwhitten cwhitten mentioned this pull request Aug 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Support-P0 Highest priority PRs as requested by the Support Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants