From fdc6580b3e17cff53a199fd4c168f2d9c33beb22 Mon Sep 17 00:00:00 2001 From: Duna Oh Date: Thu, 9 Jul 2015 09:28:39 +0900 Subject: [PATCH] elm_win: bug fix - wrong comparison btw indicator and keyboard Signed-off-by: Duna Oh Change-Id: I51f34e23a1e10df665972aad5b1363c722de9377 --- src/lib/elm_win.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index 1678ac6..7691c5f 100644 --- a/src/lib/elm_win.c +++ b/src/lib/elm_win.c @@ -1223,12 +1223,12 @@ _elm_win_state_change(Ecore_Evas *ee) int x = 0, y = 0, w = 0, h = 0; if (sd->indmode != (Elm_Win_Indicator_Mode)ecore_wl_window_indicator_state_get(sd->wl.win)) { - sd->indmode = ecore_wl_window_indicator_state_get(sd->wl.win); + sd->indmode = (Elm_Win_Indicator_Mode)ecore_wl_window_indicator_state_get(sd->wl.win); ch_conformant = EINA_TRUE; } if (sd->kbdmode != (Elm_Win_Keyboard_Mode)ecore_wl_window_keyboard_state_get(sd->wl.win)) { - sd->kbdmode = ecore_wl_window_keyboard_state_get(sd->wl.win); + sd->kbdmode = (Elm_Win_Keyboard_Mode)ecore_wl_window_keyboard_state_get(sd->wl.win); ch_conformant = EINA_TRUE; } if (ecore_wl_window_indicator_geometry_get(sd->wl.win, &x, &y, &w, &h)) @@ -1244,7 +1244,7 @@ _elm_win_state_change(Ecore_Evas *ee) } if (ecore_wl_window_keyboard_geometry_get(sd->wl.win, &x, &y, &w, &h)) { - if ((sd->ind.x != x) || (sd->ind.y != y) || (sd->ind.w != w) || (sd->ind.h != h)) + if ((sd->kbd.x != x) || (sd->kbd.y != y) || (sd->kbd.w != w) || (sd->kbd.h != h)) { sd->kbd.x = x; sd->kbd.y = y; -- 2.7.4