From 36e1c4d88bc343e547f66fe80275ebdef984e5a7 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 15 Sep 2025 16:29:18 +0800 Subject: [PATCH] bugfix --- bricks/bricks.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bricks/bricks.js b/bricks/bricks.js index cfd7610..f20d735 100644 --- a/bricks/bricks.js +++ b/bricks/bricks.js @@ -204,7 +204,6 @@ bricks.buildBind = async function(w, desc){ bricks.buildEventBind = async function(from_widget, widget, event, desc){ var handler = bricks.universal_handler.bind(null,from_widget, widget, desc); widget.bind(event, handler); - } bricks.universal_handler = async function(from_widget, widget, desc, event){ @@ -266,6 +265,8 @@ bricks.buildEventHandler = async function(w, desc, event){ } rtdata = await bricks.getRealtimeData(w, data_desc); } + var widget = bricks.getWidgetById(desc.wid, w); + rtdata.referer_widget = widget.id; switch (desc.actiontype){ case 'newwindow': return bricks.buildNewWindowHandler(w, target, rtdata, desc);