From 7bc9d34a6484fc87b7ad704c8b2717e121418d0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Thu, 20 Jul 2023 08:05:40 +0200 Subject: [PATCH] [REL] v2.2.3 # v2.2.3 - [FIX] app: sync destroy everythig when app is destroyed --- docs/owl.js | 8 ++++---- package-lock.json | 2 +- package.json | 2 +- src/version.ts | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/owl.js b/docs/owl.js index 62e47a54..860abddd 100644 --- a/docs/owl.js +++ b/docs/owl.js @@ -5551,7 +5551,7 @@ function compile(template, options = {}) { } // do not modify manually. This file is generated by the release script. -const version = "2.2.2"; +const version = "2.2.3"; // ----------------------------------------------------------------------------- // Scheduler @@ -5708,8 +5708,8 @@ class App extends TemplateSet { } destroy() { if (this.root) { - this.scheduler.flush(); this.root.destroy(); + this.scheduler.processTasks(); } window.__OWL_DEVTOOLS__.apps.delete(this); } @@ -5984,6 +5984,6 @@ TemplateSet.prototype._compileTemplate = function _compileTemplate(name, templat export { App, Component, EventBus, OwlError, __info__, blockDom, loadFile, markRaw, markup, mount, onError, onMounted, onPatched, onRendered, onWillDestroy, onWillPatch, onWillRender, onWillStart, onWillUnmount, onWillUpdateProps, reactive, status, toRaw, useChildSubEnv, useComponent, useEffect, useEnv, useExternalListener, useRef, useState, useSubEnv, validate, validateType, whenReady, xml }; -__info__.date = '2023-07-19T13:36:58.239Z'; -__info__.hash = 'ea9f533'; +__info__.date = '2023-07-20T06:05:29.796Z'; +__info__.hash = 'b1a3b32'; __info__.url = 'https://github.com/odoo/owl'; diff --git a/package-lock.json b/package-lock.json index bfa38139..8db33fa5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@odoo/owl", - "version": "2.2.2", + "version": "2.2.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index ea62333b..7750ca83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@odoo/owl", - "version": "2.2.2", + "version": "2.2.3", "description": "Odoo Web Library (OWL)", "main": "dist/owl.cjs.js", "module": "dist/owl.es.js", diff --git a/src/version.ts b/src/version.ts index 7cac74f6..854542f3 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,2 +1,2 @@ // do not modify manually. This file is generated by the release script. -export const version = "2.2.2"; +export const version = "2.2.3";