【缺陷修复】修复客服对话框中,不管先点表情还是+号~弹起后,表情和+切换,样式偏移了找不到内容的问题。

pull/145/head
puhui999 2025-04-01 17:29:47 +08:00
parent 5275b64e60
commit 36b4880b26
2 changed files with 14 additions and 6 deletions

View File

@ -104,13 +104,21 @@
return; return;
} }
if (!chat.toolsMode || chat.toolsMode === mode) { //
chat.showTools = !chat.showTools; if (chat.showTools && chat.toolsMode === mode){
handleToolsClose();
return;
} }
chat.toolsMode = mode; //
if (!chat.showTools) { if (chat.showTools && chat.toolsMode !== mode) {
chat.showTools = false;
chat.toolsMode = ''; chat.toolsMode = '';
} }
//
setTimeout(()=>{
chat.toolsMode = mode;
chat.showTools = true;
}, 200)
} }
function onShowSelect(mode) { function onShowSelect(mode) {

View File

@ -147,7 +147,7 @@ export function jsonParse(str) {
try { try {
return JSON.parse(str); return JSON.parse(str);
} catch (e) { } catch (e) {
console.error(`str[${str}] 不是一个 JSON 字符串`); console.warn(`str[${str}] 不是一个 JSON 字符串`);
return ''; return str;
} }
} }