ecore-evas: make manual_render_set a no-op when setting the current value

Summary:
this should not take any action if the existing value of manual_render is
set to the passed value

Reviewers: devilhorns, kimcinoo, ManMower

Reviewed By: devilhorns, kimcinoo, ManMower

Subscribers: ManMower, cedric, #reviewers, #committers

Tags: #efl_display_system

Differential Revision: https://phab.enlightenment.org/D6786
This commit is contained in:
Mike Blumenkrantz 2018-08-09 15:51:41 -04:00
parent 7753e1b374
commit f2adbe1452
1 changed files with 2 additions and 0 deletions

View File

@ -2613,6 +2613,8 @@ EAPI void
ecore_evas_manual_render_set(Ecore_Evas *ee, Eina_Bool manual_render)
{
ECORE_EVAS_CHECK(ee);
manual_render = !!manual_render;
if (ee->manual_render == manual_render) return;
ee->manual_render = manual_render;
if (manual_render) ecore_evas_render_wait(ee);