advanced-controls: removed "handleMargins" functionality #2651
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
In this update, I addressed a significant performance issue in the block editor, particularly noticeable when interacting with a large number of blocks. The "handleMargins" functionality within the "advanced-controls" component was identified as a primary contributor to these performance bottlenecks. Upon thorough investigation, I concluded that this piece of code was not essential, and its removal did not impact the editor's functionality. This change is aimed at enhancing the user experience by reducing lags and improving the overall responsiveness of the editor.
Types of changes
This change is primarily a Bug fix. By removing an unnecessary piece of code that was causing performance issues, I have enhanced the efficiency of the block editor without (hopefully) affecting its existing capabilities.
How has this been tested?
Acceptance criteria
Checklist: