Author: Carlos Lopez <genet...@gmail.com>
Date:   Sat Feb 11 18:07:29 2012 +0100

When grid size is x or y negative, use its positive value

---

 .../src/gui/workarearenderer/renderer_grid.cpp     |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/synfig-studio/src/gui/workarearenderer/renderer_grid.cpp 
b/synfig-studio/src/gui/workarearenderer/renderer_grid.cpp
index c05e3a6..f25ae25 100644
--- a/synfig-studio/src/gui/workarearenderer/renderer_grid.cpp
+++ b/synfig-studio/src/gui/workarearenderer/renderer_grid.cpp
@@ -84,7 +84,9 @@ Renderer_Grid::render_vfunc(
        int drawable_w,drawable_h;
        drawable->get_size(drawable_w,drawable_h);
 
-       const synfig::Vector grid_size(get_grid_size());
+       synfig::Vector grid_size(get_grid_size());
+       if(grid_size[0] < 0) grid_size[0] = -grid_size[0];
+       if(grid_size[1] < 0) grid_size[1] = -grid_size[1];
 
        const synfig::Vector::value_type 
window_startx(get_work_area()->get_window_tl()[0]);
        const synfig::Vector::value_type 
window_endx(get_work_area()->get_window_br()[0]);


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to