discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=a4e0c5a83671eb054808252259f1efac488227c1
commit a4e0c5a83671eb054808252259f1efac488227c1 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Aug 18 15:52:52 2017 -0400 use xwindow check to determine whether to check icccm accept/take focus attrs --- src/bin/e_comp_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 07dfaf622..0782ae86d 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -1815,7 +1815,7 @@ _e_comp_intercept_focus(void *data, Evas_Object *obj, Eina_Bool focus) * expect us to emulate a look of focus but not actually set x input * focus as we do - so simply abort any focus set on such windows */ /* be strict about accepting focus hint */ - if (e_pixmap_is_x(ec->pixmap)) + if (e_client_has_xwindow(ec)) { /* be strict about accepting focus hint */ if ((!ec->icccm.accepts_focus) && --