ecore-drm: Fix issue of outputs not getting registered with the wayland registry

Summary: This fixes T2465: QT5 apps don't work. The issue here is that
when the randr code runs in E we make calls to
ecore_drm_output_enable/disable which is supposed to register the
outputs with the wayland registry. This was not happening due to the
enable/disabled checks at the top of these functions.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2015-06-23 11:01:22 -04:00
parent 5d48756227
commit c6b997eb17
1 changed files with 0 additions and 4 deletions

View File

@ -960,8 +960,6 @@ ecore_drm_output_enable(Ecore_Drm_Output *output)
{
EINA_SAFETY_ON_NULL_RETURN_VAL(output, EINA_FALSE);
if (output->enabled) return EINA_TRUE;
output->enabled = EINA_TRUE;
ecore_drm_output_dpms_set(output, DRM_MODE_DPMS_ON);
@ -975,8 +973,6 @@ ecore_drm_output_disable(Ecore_Drm_Output *output)
{
EINA_SAFETY_ON_NULL_RETURN(output);
if (!output->enabled) return;
output->enabled = EINA_FALSE;
ecore_drm_output_dpms_set(output, DRM_MODE_DPMS_OFF);