From e15e27d27c0130fde90edc9a5dd409c5074baaec Mon Sep 17 00:00:00 2001 From: blc Date: Tue, 15 Apr 2025 11:25:33 +0800 Subject: [PATCH] fix subtype Signed-off-by: blc --- services/src/peruser_session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/src/peruser_session.cpp b/services/src/peruser_session.cpp index b99f1a3c8..294719d61 100644 --- a/services/src/peruser_session.cpp +++ b/services/src/peruser_session.cpp @@ -1059,13 +1059,13 @@ int32_t PerUserSession::StartCurrentIme(bool isStopCurrentIme) IMSA_HILOGD("currentImeInfo is nullptr!"); return ErrorCode::NO_ERROR; } + NotifyImeChangeToClients(currentImeInfo->prop, currentImeInfo->subProp); if (imeToStart->subName.empty()) { IMSA_HILOGW("undefined subtype"); currentImeInfo->subProp.id = UNDEFINED; currentImeInfo->subProp.name = UNDEFINED; } - NotifyImeChangeToClients(currentImeInfo->prop, currentImeInfo->subProp); ret = SwitchSubtypeWithoutStartIme(currentImeInfo->subProp); if (ret != ErrorCode::NO_ERROR) { IMSA_HILOGE("SwitchSubtype failed!"); -- Gitee