From 3e863196f5b2ec98208a50edb10a381b7d683bc1 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 29 Dec 2025 18:01:52 +0800 Subject: [PATCH] bugfix --- bricks/datagrid.js | 4 ++-- bricks/rtc.js | 2 +- bricks/widget.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bricks/datagrid.js b/bricks/datagrid.js index 38d457c..ce18101 100644 --- a/bricks/datagrid.js +++ b/bricks/datagrid.js @@ -160,8 +160,8 @@ bricks.DataGrid = class extends bricks.VBox { } if (this.opts.toolbar) { this.admin_bar.add_widget(new bricks.Filler({})); - self.toolbar = new bricks.Toolbar(this.opts.toolbar); - self.toolbar.bind('command', this.command_handle.bind(this)); + this.toolbar = new bricks.Toolbar(this.opts.toolbar); + this.toolbar.bind('command', this.command_handle.bind(this)); this.admin_bar.add_widget(this.toolbar); } this.create_parts(); diff --git a/bricks/rtc.js b/bricks/rtc.js index b4f4253..4e4a268 100644 --- a/bricks/rtc.js +++ b/bricks/rtc.js @@ -65,7 +65,7 @@ bricks.Signaling = class { } del_handler(sessionid){ var handlers = {}; - delete self.handlers[sessionid]; + delete this.handlers[sessionid]; } async signaling_recvdata(event){ var datapkg = JSON.parse(event.data); diff --git a/bricks/widget.js b/bricks/widget.js index 1d8704c..396d8ac 100644 --- a/bricks/widget.js +++ b/bricks/widget.js @@ -378,7 +378,7 @@ bricks.TextBase = class extends bricks.JsWidget { if (options.wrap){ this.set_style('flexWrap', 'wrap'); } - if (self.i18n){ + if (this.i18n){ bricks.app.bind('lang', this.set_i18n_text.bind(this)); } }