From acf3937b8d20ba8449e13a5d611dad3944265320 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Wed, 24 Jun 2026 12:18:38 +0800 Subject: [PATCH] fix: process editable.binds via buildBind after Form construction (new Form bypasses widgetBuild) --- bricks/dataviewer.js | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/bricks/dataviewer.js b/bricks/dataviewer.js index d96053a..e9bfbb0 100644 --- a/bricks/dataviewer.js +++ b/bricks/dataviewer.js @@ -473,10 +473,12 @@ bricks.DataViewer = class extends bricks.VBox { fs.push(f); } opts.fields = fs - if (this.editable.binds){ - opts.binds = this.editable.binds; - } var formw = new bricks.Form(opts); + if (this.editable.binds){ + for (var i=0; i