From 6a3b226da43f2929a627151cfcba0a77ea54dbd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Rahir=20=28rar=29?= Date: Tue, 21 Mar 2023 16:02:54 +0000 Subject: [PATCH] [FIX] config: bump owl version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit catching up to odoo version 2.0.9 closes odoo/o-spreadsheet#2258 Signed-off-by: Lucas Lefèvre (lul) Signed-off-by: Rémi Rahir (rar) --- package-lock.json | 11 +++++++---- package.json | 2 +- src/components/grid_overlay/grid_overlay.ts | 3 +++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5426775f0..8fe9f7a9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "16.1.5", "license": "LGPL-3.0-or-later", "dependencies": { - "@odoo/owl": "2.0.3", + "@odoo/owl": "2.0.9", "bootstrap": "^5.1.3" }, "devDependencies": { @@ -1244,8 +1244,9 @@ } }, "node_modules/@odoo/owl": { - "version": "2.0.3", - "license": "LGPL-3.0-only", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@odoo/owl/-/owl-2.0.9.tgz", + "integrity": "sha512-i5wmSyU9uiM/ncglZ6IUbBzwwxft5w9S6e29VOpP+bfPvoVh4b9z2SrTeOsijOYYuh15b0iAOZeHhEE/fjq3Mg==", "engines": { "node": ">=12.18.3" } @@ -11268,7 +11269,9 @@ } }, "@odoo/owl": { - "version": "2.0.3" + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@odoo/owl/-/owl-2.0.9.tgz", + "integrity": "sha512-i5wmSyU9uiM/ncglZ6IUbBzwwxft5w9S6e29VOpP+bfPvoVh4b9z2SrTeOsijOYYuh15b0iAOZeHhEE/fjq3Mg==" }, "@popperjs/core": { "version": "2.11.5", diff --git a/package.json b/package.json index bc5334f13..b33f1096e 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "xmlSelfClosingSpace": false }, "dependencies": { - "@odoo/owl": "2.0.3", + "@odoo/owl": "2.0.9", "bootstrap": "^5.1.3" }, "jest": { diff --git a/src/components/grid_overlay/grid_overlay.ts b/src/components/grid_overlay/grid_overlay.ts index 89fcd6cdc..5f2c02929 100644 --- a/src/components/grid_overlay/grid_overlay.ts +++ b/src/components/grid_overlay/grid_overlay.ts @@ -173,6 +173,9 @@ export class GridOverlay extends Component { onMounted(() => { resizeObserver.observe(this.gridOverlayEl); }); + onWillUnmount(() => { + resizeObserver.disconnect(); + }); useTouchMove(this.gridOverlay, this.props.onGridMoved, () => { const { scrollY } = this.env.model.getters.getActiveSheetDOMScrollInfo(); return scrollY > 0;