summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Michael <cpmichael1@comcast.net>2011-09-13 15:47:56 +0000
committerChristopher Michael <cpmichael1@comcast.net>2011-09-13 15:47:56 +0000
commit6a08cbdd3037c3ee764f7c414a0a623c4f4b1e77 (patch)
tree07d5daaa93535e561101aca954b0cf5b409d7bb9
parent5bfeec8dab66c710b2336805578c1bafedd7df0a (diff)
Ecore_X(cb): Add missing flush after xcb_send_event.
SVN revision: 63358
-rw-r--r--legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c1
-rw-r--r--legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c
index 9c5c4ccb55..32903b009a 100644
--- a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c
+++ b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c
@@ -699,6 +699,7 @@ ecore_x_netwm_desktop_request_send(Ecore_X_Window win, Ecore_X_Window root, unsi
699 xcb_send_event(_ecore_xcb_conn, 0, root, 699 xcb_send_event(_ecore_xcb_conn, 0, root,
700 (XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT | 700 (XCB_EVENT_MASK_SUBSTRUCTURE_REDIRECT |
701 XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY), (const char *)&ev); 701 XCB_EVENT_MASK_SUBSTRUCTURE_NOTIFY), (const char *)&ev);
702 ecore_x_flush();
702} 703}
703 704
704EAPI void 705EAPI void
diff --git a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c
index 016a889c09..c7e5c02398 100644
--- a/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c
+++ b/legacy/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c
@@ -454,6 +454,7 @@ ecore_x_selection_notify_send(Ecore_X_Window requestor, Ecore_X_Atom selection,
454 454
455 xcb_send_event(_ecore_xcb_conn, 0, requestor, 455 xcb_send_event(_ecore_xcb_conn, 0, requestor,
456 XCB_EVENT_MASK_NO_EVENT, (const char *)&ev); 456 XCB_EVENT_MASK_NO_EVENT, (const char *)&ev);
457 ecore_x_flush();
457 458
458 return EINA_TRUE; 459 return EINA_TRUE;
459} 460}