mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-20 09:32:05 +02:00
19.0 vanilla
This commit is contained in:
parent
d1963a3c3a
commit
2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions
|
|
@ -684,7 +684,7 @@
|
|||
const characterDataSetData = getDescriptor$1(characterDataProto, "data").set;
|
||||
const nodeGetFirstChild = getDescriptor$1(nodeProto$2, "firstChild").get;
|
||||
const nodeGetNextSibling = getDescriptor$1(nodeProto$2, "nextSibling").get;
|
||||
const NO_OP = () => { };
|
||||
const NO_OP$1 = () => { };
|
||||
function makePropSetter(name) {
|
||||
return function setProp(value) {
|
||||
// support 0, fallback to empty string for other falsy values
|
||||
|
|
@ -1014,7 +1014,7 @@
|
|||
idx: info.idx,
|
||||
refIdx: info.refIdx,
|
||||
setData: makeRefSetter(index, ctx.refList),
|
||||
updateData: NO_OP,
|
||||
updateData: NO_OP$1,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -1640,6 +1640,7 @@
|
|||
let current = fiber;
|
||||
do {
|
||||
current.node.fiber = current;
|
||||
fibersInError.set(current, error);
|
||||
current = current.parent;
|
||||
} while (current);
|
||||
fibersInError.set(fiber.root, error);
|
||||
|
|
@ -2386,13 +2387,19 @@
|
|||
const node = getCurrent();
|
||||
let render = batchedRenderFunctions.get(node);
|
||||
if (!render) {
|
||||
render = batched(node.render.bind(node, false));
|
||||
const wrapper = { fn: batched(node.render.bind(node, false)) };
|
||||
render = (...args) => wrapper.fn(...args);
|
||||
batchedRenderFunctions.set(node, render);
|
||||
// manual implementation of onWillDestroy to break cyclic dependency
|
||||
node.willDestroy.push(clearReactivesForCallback.bind(null, render));
|
||||
node.willDestroy.push(cleanupRenderAndReactives.bind(null, wrapper, render));
|
||||
}
|
||||
return reactive(state, render);
|
||||
}
|
||||
const NO_OP = () => { };
|
||||
function cleanupRenderAndReactives(wrapper, render) {
|
||||
wrapper.fn = NO_OP;
|
||||
clearReactivesForCallback(render);
|
||||
}
|
||||
class ComponentNode {
|
||||
constructor(C, props, app, parent, parentKey) {
|
||||
this.fiber = null;
|
||||
|
|
@ -5816,7 +5823,7 @@
|
|||
}
|
||||
|
||||
// do not modify manually. This file is generated by the release script.
|
||||
const version = "2.8.1";
|
||||
const version = "2.8.2";
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// Scheduler
|
||||
|
|
@ -6325,8 +6332,8 @@
|
|||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
|
||||
|
||||
__info__.date = '2025-09-23T07:17:45.055Z';
|
||||
__info__.hash = '5211116';
|
||||
__info__.date = '2026-01-30T07:49:47.618Z';
|
||||
__info__.hash = '52abf8d';
|
||||
__info__.url = 'https://github.com/odoo/owl';
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue