Prevent to reset callbacks in InitializeMembers() method 96/283796/1
authorSuyeon Hwang <stom.hwang@samsung.com>
Fri, 21 Oct 2022 01:18:30 +0000 (10:18 +0900)
committerTizen AI <ai.tzn.sec@samsung.com>
Thu, 3 Nov 2022 05:44:38 +0000 (14:44 +0900)
commitfdd823a14e55d20847447b0d71e7f269903ee95d
tree5829b826f54efa7c3c545615fe3d3a521b8618ed
parent3f354232165c8f025738a05df15727475250a222
Prevent to reset callbacks in InitializeMembers() method

- Issue:
If client app is terminated and launched again, mmi manager can not send
any output result to client app

- Solution:
Current voice touch engine resets the callbacks in InitializeMembers(),
but this method is invoked by a user utterance for terminating client
app. Thus, resetting callbacks in this situation is not intended result.
This patch removes the logic for resetting the callbacks from the
method. Through this patch, voice touch engine always can send output
result to IU modeule.

Change-Id: I0c7e6c428c077494e6ad12ba38582bec55a501b4
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
src/mmimgr/iu/VoiceTouchEngine.cpp
src/mmimgr/iu/mmi_iu.cpp
src/mmimgr/mmi-core.c