diff --git a/0001-fix-195690-to-shield-partial-input_method.patch b/0001-fix-195690-to-shield-partial-input_method.patch new file mode 100644 index 0000000000000000000000000000000000000000..a35debd065120a44e4586a55afe05284c81d49a1 --- /dev/null +++ b/0001-fix-195690-to-shield-partial-input_method.patch @@ -0,0 +1,28 @@ +From 602732d54aa3ae6311f853b887bad29647b390e1 Mon Sep 17 00:00:00 2001 +From: leeffo +Date: Tue, 9 May 2023 15:21:34 +0800 +Subject: [PATCH] fix 195690 to shield partial input_method + +--- + src/window/immodel/immodel.cpp | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/src/window/immodel/immodel.cpp b/src/window/immodel/immodel.cpp +index bf48fa6..ba60e73 100644 +--- a/src/window/immodel/immodel.cpp ++++ b/src/window/immodel/immodel.cpp +@@ -117,7 +117,10 @@ void IMModel::onUpdateIMList() + // } + // } + +- Q_FOREACH (const FcitxQtInputMethodItem &im, list) { ++ Q_FOREACH (FcitxQtInputMethodItem im, list) { ++ if(im.langCode() == "xsy" || im.langCode == "ami"){ ++ continue; ++ } + im.enabled() ? curList.append(im) : availList.append(im); + } + +-- +2.20.1 + diff --git a/deepin-fcitxconfigtool-plugin.spec b/deepin-fcitxconfigtool-plugin.spec index a7959d9fe6a24af2775872dfb5841b7669db3e8f..204b44a94a1786e913da4146ca788777a770a178 100644 --- a/deepin-fcitxconfigtool-plugin.spec +++ b/deepin-fcitxconfigtool-plugin.spec @@ -7,10 +7,11 @@ Name: deepin-fcitxconfigtool-plugin Summary: An input method framework Version: 4.2.3 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: https://fcitx-im.org/wiki/Fcitx Source0: %{name}-%{version}.tar.xz +Patch0: 0001-fix-195690-to-shield-partial-input_method.patch BuildRequires: gcc-c++ BuildRequires: pango-devel, dbus-devel %if 0%{?rhel} < 8 @@ -83,6 +84,9 @@ make %{?_smp_mflags} -C build %exclude %{_sysconfdir}/* %changelog +* Tue May 09 2023 leeffo - 4.2.3-3 +- fix 195690 to shield partial input_method + * Thu Jul 21 2022 liuxingwei liuxingwei@uniontech.com - 4.2.3-2 - rebuild for an8.6