From 6d10256aa9ac42cecfbc69fe390150be1e67e19b Mon Sep 17 00:00:00 2001 From: ymq1 Date: Sat, 7 Jun 2025 06:29:19 +0000 Subject: [PATCH] bugfix --- bricks/llm.js | 2 +- bricks/llm_dialog.js | 2 +- bricks/svg.js | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/bricks/llm.js b/bricks/llm.js index 61932b5..15a5f8b 100644 --- a/bricks/llm.js +++ b/bricks/llm.js @@ -484,7 +484,7 @@ bricks.LlmIO = class extends bricks.VBox { var w = await bricks.widgetBuild(this.input_view, this.o_w, data); w.set_css(this.msg_css||'user_msg'); w.set_css('filler'); - var img = new bricks.Svg({rate:2,url:this.user_icon||bricks_resource('imgs/user.svg')}); + var img = new bricks.Svg({rate:2,url:this.user_icon||bricks_resource('imgs/chat-user.svg')}); box.add_widget(new bricks.BlankIcon({rate:2, flexShrink:0})); box.add_widget(w); box.add_widget(img); diff --git a/bricks/llm_dialog.js b/bricks/llm_dialog.js index b93906f..3864de7 100644 --- a/bricks/llm_dialog.js +++ b/bricks/llm_dialog.js @@ -23,7 +23,7 @@ bricks.UserMsgBox = class extends bricks.HBox { */ constructor(opts){ super(opts); - var img = new bricks.Svg({rate:2,url:this.icon||bricks_resource('imgs/user.svg')}); + var img = new bricks.Svg({rate:2,url:this.icon||bricks_resource('imgs/chat-user.svg')}); var w = new bricks.MdWidget({mdtext:this.prompt}); w.set_css('filler'); w.set_css(this.msg_css||'user_msg'); diff --git a/bricks/svg.js b/bricks/svg.js index b71ed4b..ed550ff 100644 --- a/bricks/svg.js +++ b/bricks/svg.js @@ -31,9 +31,11 @@ bricks.Svg = class extends bricks.VBox { fetch(url) .then(response => response.text()) .then(svgText => { - this.svgText = svgText; - this.set_colored_svg(this.color); - if (this.blink) this.start_blink(); + if (svgText.startsWith("