From 2ee2a758e776be17ba99dc03f2bb5a6ba347850c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 20 Aug 2024 19:01:38 +0800 Subject: [PATCH] bugfix --- bricks/menu.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bricks/menu.js b/bricks/menu.js index 96f3c64..086c142 100755 --- a/bricks/menu.js +++ b/bricks/menu.js @@ -23,7 +23,7 @@ bricks.Menu = class extends bricks.VBox { async menu_clicked(event){ console.log(event); let e = event.target; - let opts = event.params.opts; + let opts = event.params; var menu = e.bricks_widget; console.log('menu_clicked(): item=', menu, opts); if (! opts.url){ @@ -90,8 +90,8 @@ bricks.Menu = class extends bricks.VBox { w[k] = item[k]; } } - iw.bind('click', this.regen_menuitem_event.bind(this, w)); - tw.bind('click', this.regen_menuitem_event.bind(this, w)); + iw.bind('click', this.regen_menuitem_event.bind(this, item)); + tw.bind('click', this.regen_menuitem_event.bind(this, item)); iw.menuitem = w; tw.menuitem = w; w.set_css(this.menuitem_css || 'menuitem');