From f7649149275e497a40f159c56c72d554d3c67167 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Tue, 9 Jul 2019 18:21:15 +0300 Subject: [PATCH] notes... Signed-off-by: Alex A. Naanou --- ui (gen4)/lib/widget/browse2.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ui (gen4)/lib/widget/browse2.js b/ui (gen4)/lib/widget/browse2.js index 752192d6..84997364 100755 --- a/ui (gen4)/lib/widget/browse2.js +++ b/ui (gen4)/lib/widget/browse2.js @@ -510,6 +510,15 @@ object.makeConstructor('BaseItem', // // // for proper super calls... // this.__proto__..call(this, ..) +// +// XXX care must be taken with attribute assignment through the proxy/view +// object, most of the state of the Browser is stored in mutable +// objects/props, some are intentionally overwritten by the proxy +// (like .items / .__items, ...) and some are not, but any attribute +// assignment through the proxy/view if not transferred to the .source +// will not reach it. +// + // Get the view/mixin source root... //