diff --git a/src/commands/view/Resize.js b/src/commands/view/Resize.js index 76a2974c1..90ed57a72 100644 --- a/src/commands/view/Resize.js +++ b/src/commands/view/Resize.js @@ -14,7 +14,7 @@ export default { // Create the resizer for the canvas if not yet created if (!canvasResizer || opt.forceNew) { - this.canvasResizer = editor.Utils.Resizer.init(options); + this.canvasResizer = new editor.Utils.Resizer(options); canvasResizer = this.canvasResizer; } diff --git a/src/panels/view/PanelView.ts b/src/panels/view/PanelView.ts index 722d26136..70f616fa2 100644 --- a/src/panels/view/PanelView.ts +++ b/src/panels/view/PanelView.ts @@ -1,4 +1,5 @@ import { View } from '../../abstract'; +import EditorModule from '../../editor'; import Panel from '../model/Panel'; import ButtonsView from './ButtonsView'; @@ -41,8 +42,8 @@ export default class PanelView extends View { } initResize() { - const em = this.em; - const editor = em ? em.get('Editor') : ''; + const { em } = this; + const editor = em?.get('Editor') as EditorModule; const resizable = this.model.get('resizable'); if (editor && resizable) { @@ -66,7 +67,7 @@ export default class PanelView extends View { cl = resz[3]; } - var resizer = editor.Utils.Resizer.init({ + var resizer = new editor.Utils.Resizer({ tc, cr, bc,