devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=e94a04eddc0173fd5a4d2a04cdcb6ff3f66b6de4

commit e94a04eddc0173fd5a4d2a04cdcb6ff3f66b6de4
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Wed Jul 1 09:16:18 2015 -0400

    Don't call ecore_x_xkb_select_group if the compositor is not X11
    
    This fixes T2533 where the startup wizard would crash when run under
    DRM due to the change in build options (xwayland support).
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/bin/e_xkb.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_xkb.c b/src/bin/e_xkb.c
index e306ee1..c258bc7 100644
--- a/src/bin/e_xkb.c
+++ b/src/bin/e_xkb.c
@@ -65,7 +65,8 @@ e_xkb_update(int cur_group)
      {
         _e_xkb_cur_group = cur_group;
 #ifndef HAVE_WAYLAND_ONLY
-        ecore_x_xkb_select_group(cur_group);
+        if (e_comp->comp_type == E_PIXMAP_TYPE_X)
+          ecore_x_xkb_select_group(cur_group);
 #endif
         e_deskenv_xmodmap_run();
         _e_xkb_update_event(cur_group);

-- 


Reply via email to