discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=f2adbe14529fd9a9391775e3d8b30a80b4b9cefd

commit f2adbe14529fd9a9391775e3d8b30a80b4b9cefd
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Aug 9 15:51:41 2018 -0400

    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
---
 src/lib/ecore_evas/ecore_evas.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index cce53df4e9..f3033b689a 100644
--- a/src/lib/ecore_evas/ecore_evas.c
+++ b/src/lib/ecore_evas/ecore_evas.c
@@ -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);

-- 


Reply via email to