forked from enlightenment/enlightenment
wl-drm: Don't enable/disable an output until after we have set the current mode
Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
fd2e05f715
commit
40b877f527
|
@ -546,13 +546,11 @@ _drm_randr_apply(void)
|
|||
if (s->config.enabled)
|
||||
{
|
||||
printf("\tDRM RRR: Enabled\n");
|
||||
ecore_drm_output_enable(out);
|
||||
mode = _e_mod_drm_mode_screen_find(s, out);
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("\tDRM RRR: Disabled\n");
|
||||
ecore_drm_output_disable(out);
|
||||
}
|
||||
|
||||
if (s->config.priority > top_priority)
|
||||
|
@ -586,6 +584,11 @@ _drm_randr_apply(void)
|
|||
if (s->config.priority == top_priority)
|
||||
ecore_drm_output_primary_set(out);
|
||||
|
||||
if (s->config.enabled)
|
||||
ecore_drm_output_enable(out);
|
||||
else
|
||||
ecore_drm_output_disable(out);
|
||||
|
||||
printf("\tDRM RRR: Mode\n");
|
||||
printf("\t\tDRM RRR: Geom: %d %d\n",
|
||||
s->config.mode.w, s->config.mode.h);
|
||||
|
|
Loading…
Reference in New Issue