Author: Nikita Kitaev <nikita...@gmail.com>
Date:   Thu Mar 24 07:06:36 2011 -0700

Dragging modifies transformed duck coordinates

---

 synfig-studio/src/gui/duckmatic.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/synfig-studio/src/gui/duckmatic.cpp 
b/synfig-studio/src/gui/duckmatic.cpp
index c8a4f31..dad90e5 100644
--- a/synfig-studio/src/gui/duckmatic.cpp
+++ b/synfig-studio/src/gui/duckmatic.cpp
@@ -712,8 +712,8 @@ BezierDrag_Default::bezier_drag(Duckmatic* duckmatic, const 
synfig::Vector& vect
        synfig::Vector c1_offset(vect[0]*c1_ratio, vect[1]*c1_ratio);
        synfig::Vector c2_offset(vect[0]*c2_ratio, vect[1]*c2_ratio);
 
-       
duckmatic->get_selected_bezier()->c1->set_sub_trans_point(c1_initial+c1_offset, 
time);
-       
duckmatic->get_selected_bezier()->c2->set_sub_trans_point(c2_initial+c2_offset, 
time);
+       
duckmatic->get_selected_bezier()->c1->set_trans_point(c1_initial+c1_offset, 
time);
+       
duckmatic->get_selected_bezier()->c2->set_trans_point(c2_initial+c2_offset, 
time);
 
        last_translate_=vect;
 }


------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to