set shm engine for wl internal windows
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 26 Jun 2015 00:04:01 +0000 (20:04 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 26 Jun 2015 00:25:41 +0000 (20:25 -0400)
this seems to be necessary for now to prevent crashing

src/bin/e_comp_wl.c

index 6c77a1a..9e5ca54 100644 (file)
@@ -2607,8 +2607,11 @@ e_comp_wl_init(void)
 
    /* add event handlers to catch E events */
    if (e_comp->comp_type != E_PIXMAP_TYPE_X)
-     if (e_randr2_init())
-       e_randr2_screens_setup(-1, -1);
+     {
+        if (e_randr2_init())
+          e_randr2_screens_setup(-1, -1);
+        elm_config_preferred_engine_set("wayland_shm");
+     }
 
    E_LIST_HANDLER_APPEND(handlers, E_EVENT_RANDR_CHANGE,
                                 _e_comp_wl_cb_randr_change, NULL);