From 7a596db1c4bb080274bae367fe93b228b26dab4e Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Wed, 3 Aug 2022 14:51:29 +0200 Subject: [PATCH] Update the iframe size on page select. Fixes #4489 --- src/canvas/model/Canvas.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/canvas/model/Canvas.ts b/src/canvas/model/Canvas.ts index 458e5132a..cdcf45b7b 100644 --- a/src/canvas/model/Canvas.ts +++ b/src/canvas/model/Canvas.ts @@ -38,18 +38,16 @@ export default class Canvas extends Model { init() { const { em } = this; const mainPage = em.get('PageManager').getMain(); - const frame = mainPage.getMainFrame(); this.set('frames', mainPage.getFrames()); - this.updateDevice({ frame }); } _pageUpdated(page: Page, prev?: Page) { const { em } = this; em.setSelected(); em.get('readyCanvas') && em.stopDefault(); // We have to stop before changing current frames - //@ts-ignore prev?.getFrames().map(frame => frame.disable()); this.set('frames', page.getFrames()); + this.updateDevice({ frame: page.getMainFrame() }); } updateDevice(opts: any = {}) {