hermet pushed a commit to branch master.

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

commit b8bab8e6f07e3b2076d233208ee417b00db9ae1c
Author: JunsuChoi <jsuya.c...@samsung.com>
Date:   Thu Jun 4 10:28:21 2020 +0900

    Efl.Canvas.Vg.Object: Fix backup size
    
    Summary:
    Make the size to be backed up and the size to be compared equal.
    and minor fix
    
    Test Plan: N/A
    
    Reviewers: Hermet, herb, kimcinoo
    
    Reviewed By: Hermet
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D11925
---
 src/lib/evas/canvas/efl_canvas_vg_object.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/evas/canvas/efl_canvas_vg_object.c 
b/src/lib/evas/canvas/efl_canvas_vg_object.c
index 01a6928e70..0ce2fbb22d 100644
--- a/src/lib/evas/canvas/efl_canvas_vg_object.c
+++ b/src/lib/evas/canvas/efl_canvas_vg_object.c
@@ -727,7 +727,7 @@ _user_vg_entry_render(Evas_Object_Protected_Data *obj,
                       user_entry->path_bounds.w,
                       user_entry->path_bounds.h);
 
-   if (pd->viewbox.w != 0 || pd->viewbox.h !=0)
+   if (pd->viewbox.w != 0 && pd->viewbox.h !=0)
      {
         double sx = 0, sy= 0;
         sx = (double)render_rect.w / (double)pd->viewbox.w;
@@ -748,8 +748,8 @@ _user_vg_entry_render(Evas_Object_Protected_Data *obj,
        (user_entry->h != render_rect.h))
      {
         ENFN->ector_surface_cache_drop(engine, user_entry->root);
-        user_entry->w = w;
-        user_entry->h = h;
+        user_entry->w = render_rect.w;
+        user_entry->h = render_rect.h;
      }
 
    //if the buffer is not created yet

-- 


Reply via email to