diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index 8895adaed5..b7593e1604 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -1610,7 +1610,10 @@ ecore_wl2_window_commit(Ecore_Wl2_Window *window, Eina_Bool flush) if (window->callback) wl_callback_destroy(window->callback); window->callback = NULL; - ERR("Commit before previous commit processed"); + /* The elm mouse cursor bits do some harmless but weird stuff that + * can hit this, silence the warning for that case only. */ + if (window->type != ECORE_WL2_WINDOW_TYPE_NONE) + ERR("Commit before previous commit processed"); } if (!window->pending.configure) {