Skip to content

Commit b35ad94

Browse files
committed
MC-4014: PageBuilder Performance Is Bad With Minimal Content
- Fix slider auto open
1 parent 44ec425 commit b35ad94

File tree

2 files changed

+8
-4
lines changed
  • app/code/Magento/PageBuilder/view/adminhtml/web

2 files changed

+8
-4
lines changed

app/code/Magento/PageBuilder/view/adminhtml/web/js/content-type/slider/preview.js

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/code/Magento/PageBuilder/view/adminhtml/web/ts/js/content-type/slider/preview.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,10 @@ export default class Preview extends PreviewCollection {
251251
).then((slide) => {
252252
events.on("slide:mountAfter", (args: ContentTypeMountEventParamsInterface) => {
253253
if (args.id === slide.id) {
254-
this.navigateToSlide(this.parent.children().length - 1);
255-
slide.preview.onOptionEdit();
254+
_.defer(() => {
255+
this.navigateToSlide(this.parent.children().length - 1);
256+
slide.preview.onOptionEdit();
257+
});
256258
events.off(`slide:${slide.id}:mountAfter`);
257259
}
258260
}, `slide:${slide.id}:mountAfter`);

0 commit comments

Comments
 (0)