Easier checks for kbd state.

SVN revision: 45165
This commit is contained in:
Christopher Michael 2010-01-15 05:47:31 +00:00
parent 79dcd015f8
commit 915dbed1be
1 changed files with 2 additions and 4 deletions

View File

@ -157,8 +157,7 @@ _cb_btn_click(void *data, void *data2)
icon = e_icon_add(evas_object_evas_get(inst->o_btn));
state = bd->client.vkbd.state;
if ((state == ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF) ||
(state == ECORE_X_VIRTUAL_KEYBOARD_STATE_UNKNOWN))
if (state <= ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF)
{
ecore_x_e_virtual_keyboard_state_set(bd->client.win,
ECORE_X_VIRTUAL_KEYBOARD_STATE_ON);
@ -192,8 +191,7 @@ _cb_border_focus_in(void *data, int type, void *event)
icon = e_icon_add(evas_object_evas_get(inst->o_btn));
state = bd->client.vkbd.state;
if ((state == ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF) ||
(state == ECORE_X_VIRTUAL_KEYBOARD_STATE_UNKNOWN))
if (state <= ECORE_X_VIRTUAL_KEYBOARD_STATE_OFF)
e_icon_file_edje_set(icon, buff, "icon");
else
e_icon_file_edje_set(icon, buff, "btn_icon");