From 8653ee7e785b8b8356b96593d8252ef0f2f4b786 Mon Sep 17 00:00:00 2001 From: Muffeter Date: Wed, 14 Dec 2022 14:12:35 +0800 Subject: [PATCH] Fixed chat_room's multiline input. --- demos/chat_room.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/demos/chat_room.py b/demos/chat_room.py index afe6e9ac..d0b91a01 100644 --- a/demos/chat_room.py +++ b/demos/chat_room.py @@ -65,8 +65,9 @@ def on_close(): break if data['cmd'] == t('Multiline Input', '多行输入'): data['msg'] = '\n' + await textarea('Message content', help_text=t('Message content supports Markdown syntax', '消息内容支持Markdown语法')) - put_markdown('`%s`: %s' % (nickname, data['msg']), sanitize=True, scope='msg-box') - chat_msgs.append((nickname, data['msg'])) + if not(data['msg'] is None): + put_markdown('`%s`: %s' % (nickname, data['msg']), sanitize=True, scope='msg-box') + chat_msgs.append((nickname, data['msg'])) refresh_task.close() toast("You have left the chat room")