KARPED1EM / TownOfNext

An AmongUs mod with learning & love
https://tonx.cc
GNU General Public License v3.0
54 stars 32 forks source link

[Bug] 粘贴的内容包括换行时会使消息自动发送 #175

Open NikoCat233 opened 6 months ago

NikoCat233 commented 6 months ago

抄你的码字结果把bug抄过来了 粘贴换行符会使消息直接发送

似乎没有必要去patch textbox,直接在chatcontrol里面写就行了

在tohe的pr里我删掉了textbox patch 将修改字数限制和字符替换移到了chatcontroler里面,并且替换换行符为空格,检查粘贴的字数是否超过了字符上限 __instance.allowpaste看起来也没什么用,crtl+v已经实现了,字数多了带换行符 textbox 和 chatcontroller会settext连着发2次消息极为逆天

https://github.com/0xDrMoe/TownofHost-Enhanced/pull/368/files

Slok7565 commented 6 months ago

换行在aus里边就是发送,总不能强制改成\n吧)

KARPED1EM commented 6 months ago

换行在aus里边就是发送,总不能强制改成\n吧)

\n 就是换行

NikoCat233 commented 6 months ago

替换成空格了 doge