Skip to content

Commit 8927b81

Browse files
PB-166: Page Builder doesn't implement destroy method
1 parent bab7e3f commit 8927b81

File tree

3 files changed

+54
-32
lines changed

3 files changed

+54
-32
lines changed

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

Lines changed: 2 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/js/content-type/tabs/preview.js

Lines changed: 44 additions & 30 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/tabs/preview.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,14 @@ export default class Preview extends PreviewCollection {
142142
}, 1));
143143
}
144144

145+
/**
146+
* Remove focused tab
147+
*/
148+
public destroy(): void {
149+
super.destroy();
150+
_.defer(() => this.setFocusedTab(null));
151+
}
152+
145153
/**
146154
* Refresh the tabs instance when new content appears
147155
*

0 commit comments

Comments
 (0)