[4.0] Add hide ime operate when exit or return key pressed 07/169807/2
authorxb.teng <xb.teng@samsung.com>
Fri, 9 Feb 2018 07:35:10 +0000 (15:35 +0800)
committerxb.teng <xb.teng@samsung.com>
Fri, 9 Feb 2018 09:37:18 +0000 (17:37 +0800)
Change-Id: I129161d1d0a63e0f9137fa9d1e2c6fb0a3c2ec0b

adaptors/ecore/wayland/event-handler-ecore-wl.cpp [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index e8664cf..4634859
@@ -719,8 +719,10 @@ struct EventHandler::Impl
         {
           if ( !strcmp( keyEvent->keyname, "Escape"   ) ||
                !strcmp( keyEvent->keyname, "Return"   ) ||
-               !strcmp( keyEvent->keyname, "KP_Enter" ) )
+               !strcmp( keyEvent->keyname, "KP_Enter" ) ||
+               !strcmp( keyEvent->keyname, "XF86Exit" ) )
           {
+            ecore_imf_context_input_panel_hide( imfContext );
             ecore_imf_context_reset( imfContext );
           }
         }