Skip to content

Commit efae8d1

Browse files
magento2/magento2-page-builder#636: Responsive breakpoint switcher
- fix static test
1 parent 2ee70da commit efae8d1

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

app/code/Magento/PageBuilder/view/adminhtml/web/js/master-format/read/configurable.js

Lines changed: 4 additions & 0 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/master-format/render/frame.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/master-format/read/configurable.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ export default class Configurable implements ReadInterface {
4545
const [propertyReaderPool, converterPool, massConverterPool] = loadedComponents;
4646
const viewports = Config.getConfig("viewports");
4747
const data: {[key: string]: any} = {};
48+
49+
_.each(viewports, (viewport, name) => data[name] = {});
4850
for (const elementName of Object.keys(config.elements)) {
4951
const elementConfig = config.elements[elementName];
5052
const currentElement = this.findElementByName(element, elementName);

app/code/Magento/PageBuilder/view/adminhtml/web/ts/js/master-format/render/frame.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ export default function listen(config: ConfigInterface) {
4848

4949
Config.setConfig(config);
5050
Config.setMode("Master");
51+
// Override assign with extend to prevent deep object overriding.
52+
Object.assign = mageUtils.extend;
5153

5254
/**
5355
* Create a listener within our iframe so we can observe messages from the parent, once we receive a port on the

0 commit comments

Comments
 (0)