From c31db30118ab80977c00bcee6f9c5e3e1b2cd931 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 1 Aug 2025 11:55:01 +0800 Subject: [PATCH] bugfix --- bricks/tree.js | 5 +++++ bricks/widget.js | 1 + 2 files changed, 6 insertions(+) diff --git a/bricks/tree.js b/bricks/tree.js index ab7d2ec..9235325 100644 --- a/bricks/tree.js +++ b/bricks/tree.js @@ -301,6 +301,11 @@ bricks.Tree = class extends bricks.VScrollPanel { } else if (opts.selected_data){ d = this.selected_node.user_data } + d.meta_data = { + referer: this.id, + title: opts.label, + icon: opts.icon + } this.dispatch(opts.name, d); break; } diff --git a/bricks/widget.js b/bricks/widget.js index f1eeaa1..01a9518 100644 --- a/bricks/widget.js +++ b/bricks/widget.js @@ -35,6 +35,7 @@ bricks.JsWidget = class { this._container = false; this.parent = null; this.sizable_elements = []; + this.set_id(bricks.uuid()); if (options.css){ this.set_css(options.css); }