ecore_x: fix bug not check data value when get deiconify message

This commit is contained in:
Jiyoun Park 2013-03-12 11:53:21 +09:00
parent 3098e886b8
commit bcfc58f460
3 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2013-03-12 Jiyoun Park (Jypark)
* Ecore_x: fix bug not check data value when get deiconify message
2013-03-11 Mike Blumenkrantz
* clean up gnutls session initialization

1
NEWS
View File

@ -195,3 +195,4 @@ Fixes:
* fix dangling pointer problem related with shmget fail
* fix bug scroll works when PgDn, PgUp, Home, End key in entry is pressed in preedit state
* clean up gnutls session initialization
* fix bug not check data value when get deiconify message

View File

@ -1007,10 +1007,12 @@ _ecore_evas_x_event_client_message(void *data EINA_UNUSED, int type EINA_UNUSED,
{
ee = ecore_event_window_match(e->win);
if (!ee) return ECORE_CALLBACK_PASS_ON; /* pass on event */
if (e->data.l[1] != 0) //wm sends request message using value 0
return ECORE_CALLBACK_PASS_ON;
if (ecore_evas_manual_render_get(ee))
ecore_evas_manual_render(ee);
//client sends reply message using value 1
ecore_x_client_message32_send(e->win, ECORE_X_ATOM_E_DEICONIFY_APPROVE,
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
e->win, 1,