Assume ISE still active when settle candidate window even in WILL_HIDE state 76/17576/1
authorJi-hoon Lee <dalton.lee@samsung.com>
Mon, 16 Sep 2013 15:57:09 +0000 (00:57 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 7 Mar 2014 02:33:34 +0000 (11:33 +0900)
Change-Id: I26291e94a65d82e891201a21e5e2c1e814455e2d

ism/extras/efl_panel/isf_panel_efl.cpp

index 9b681b3..78661ab 100644 (file)
@@ -2056,7 +2056,8 @@ static void ui_settle_candidate_window (void)
     else
         get_geometry_result = ecore_x_e_window_rotation_geometry_get (_ise_window, _candidate_angle, &pos_x, &pos_y, &ise_width, &ise_height);
 
-    if (_ise_state != WINDOW_STATE_SHOW || get_geometry_result == false) {
+    if ((_ise_state != WINDOW_STATE_SHOW && _ise_state != WINDOW_STATE_WILL_HIDE) ||
+            get_geometry_result == false) {
         ise_height = 0;
         ise_width = 0;
     }