From: Seoyeon Kim Date: Mon, 16 Oct 2017 02:09:25 +0000 (+0900) Subject: Revert "[4.0] Fix to get the full input text in RetrieveSurrounding" X-Git-Tag: accepted/tizen/4.0/unified/20171017.212913~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8c3c2a12c2a46e1752589cf8f8e1bc7ea6c398df;hp=1cce6bcfe69c4efa29ca3dae6bdfce1a5628e5d6;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Revert "[4.0] Fix to get the full input text in RetrieveSurrounding" This reverts commit 5a86921c3fbd5a36aa8ed2f8b7b0cb43223f2bb2. Change-Id: I33dc429e97ad11731c27a5e55bb0e30d92cedfff --- diff --git a/adaptors/ecore/wayland/imf-manager-impl-ecore-wl.cpp b/adaptors/ecore/wayland/imf-manager-impl-ecore-wl.cpp index 69e5e41..f171016 100644 --- a/adaptors/ecore/wayland/imf-manager-impl-ecore-wl.cpp +++ b/adaptors/ecore/wayland/imf-manager-impl-ecore-wl.cpp @@ -589,20 +589,16 @@ Eina_Bool ImfManager::RetrieveSurrounding( void* data, Ecore_IMF_Context* imfCon Dali::ImfManager::ImfEventData imfData( Dali::ImfManager::GETSURROUNDING, std::string(), 0, 0 ); Dali::ImfManager handle( this ); - Dali::ImfManager::ImfCallbackData callbackData = mEventSignal.Emit( handle, imfData ); + mEventSignal.Emit( handle, imfData ); - if( callbackData.update ) + if( text ) { - if( text ) - { - *text = strdup( callbackData.currentText.c_str() ); - } + *text = strdup( mSurroundingText.c_str() ); + } - if( cursorPosition ) - { - mIMFCursorPosition = static_cast( callbackData.cursorPosition ); - *cursorPosition = mIMFCursorPosition; - } + if( cursorPosition ) + { + *cursorPosition = mIMFCursorPosition; } return EINA_TRUE;