devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=61d03472a417d2eb42f8713264d6b7553df8b7c5
commit 61d03472a417d2eb42f8713264d6b7553df8b7c5 Author: Chris Michael <[email protected]> Date: Wed Dec 10 10:43:59 2014 -0500 ecore-evas-drm: Create inputs before we create outputs Summary: Call function to create drm input devices Before we create outputs. This is done so that when outputs Do get created, it will update the input's known size of output for device coordinate transformation @fix Signed-off-by: Chris Michael <[email protected]> --- src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c index 776939e..f69d5b3 100644 --- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c +++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c @@ -494,17 +494,17 @@ _ecore_evas_drm_init(const char *device) goto sprite_err; } - /* try to create outputs */ - if (!ecore_drm_outputs_create(dev)) + /* try to create inputs */ + if (!ecore_drm_inputs_create(dev)) { - ERR("Could not create outputs: %m"); + ERR("Could not create inputs: %m"); goto output_err; } - /* try to create inputs */ - if (!ecore_drm_inputs_create(dev)) + /* try to create outputs */ + if (!ecore_drm_outputs_create(dev)) { - ERR("Could not create inputs: %m"); + ERR("Could not create outputs: %m"); goto output_err; } --
