Skip to content

Commit da69523

Browse files
committed
MC-3406: Explicit Background Attributes for Tab
- ensure focused tab is set on load
1 parent 6f8a6a3 commit da69523

File tree

2 files changed

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

2 files changed

+11
-4
lines changed

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

Lines changed: 6 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/tabs/preview.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,11 @@ export default class Preview extends PreviewCollection {
5353
// Ensure focus tab is restored after a rebuild cycle
5454
if (focusedTab) {
5555
this.setFocusedTab(focusedTab, true);
56-
} else if (activeTabIndex) {
57-
this.setActiveTab(activeTabIndex);
56+
} else {
57+
this.setFocusedTab(null);
58+
if (activeTabIndex) {
59+
this.setActiveTab(activeTabIndex);
60+
}
5861
}
5962
},
6063
});

0 commit comments

Comments
 (0)