forked from enlightenment/efl
ecore_x: fix bug not check data value when get deiconify message
This commit is contained in:
parent
3098e886b8
commit
bcfc58f460
|
@ -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
|
2013-03-11 Mike Blumenkrantz
|
||||||
|
|
||||||
* clean up gnutls session initialization
|
* clean up gnutls session initialization
|
||||||
|
|
1
NEWS
1
NEWS
|
@ -195,3 +195,4 @@ Fixes:
|
||||||
* fix dangling pointer problem related with shmget fail
|
* 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
|
* fix bug scroll works when PgDn, PgUp, Home, End key in entry is pressed in preedit state
|
||||||
* clean up gnutls session initialization
|
* clean up gnutls session initialization
|
||||||
|
* fix bug not check data value when get deiconify message
|
||||||
|
|
|
@ -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);
|
ee = ecore_event_window_match(e->win);
|
||||||
if (!ee) return ECORE_CALLBACK_PASS_ON; /* pass on event */
|
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))
|
if (ecore_evas_manual_render_get(ee))
|
||||||
ecore_evas_manual_render(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_client_message32_send(e->win, ECORE_X_ATOM_E_DEICONIFY_APPROVE,
|
||||||
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
|
ECORE_X_EVENT_MASK_WINDOW_CONFIGURE,
|
||||||
e->win, 1,
|
e->win, 1,
|
||||||
|
|
Loading…
Reference in New Issue