From 711673a28c2990b7ee80449d84321c0a1eb9a73a Mon Sep 17 00:00:00 2001 From: Devin Date: Sat, 8 Jun 2019 23:36:47 +0800 Subject: [PATCH] Fix #86, allow both Ch and En code in Emoji. --- .../Filters/XiaoheShuangpinReplacer.cs | 4 ++++ src/ImeWlConverterCore/IME/Emoji.cs | 11 +++++++++++ src/ImeWlConverterCore/MainBody.cs | 5 +++++ 3 files changed, 20 insertions(+) diff --git a/src/ImeWlConverterCore/Filters/XiaoheShuangpinReplacer.cs b/src/ImeWlConverterCore/Filters/XiaoheShuangpinReplacer.cs index 9f4971e8..271b003f 100644 --- a/src/ImeWlConverterCore/Filters/XiaoheShuangpinReplacer.cs +++ b/src/ImeWlConverterCore/Filters/XiaoheShuangpinReplacer.cs @@ -31,6 +31,10 @@ public XiaoheShuangpinReplacer() public void Replace(WordLibrary wl) { + if(wl.CodeType!=CodeType.Pinyin)//必须是拼音才能被双拼替换 + { + return; + } foreach(var code in wl.Codes) { for(var i=0;i