Author: Carlos Lopez <[email protected]>
Date: Sun Oct 9 17:20:47 2011 +0200
Fix bad origin creation when auto linking is checked and selected only advanced
outlines
---
synfig-studio/src/gui/states/state_draw.cpp | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/synfig-studio/src/gui/states/state_draw.cpp
b/synfig-studio/src/gui/states/state_draw.cpp
index f6cd3e7..0c576fe 100644
--- a/synfig-studio/src/gui/states/state_draw.cpp
+++ b/synfig-studio/src/gui/states/state_draw.cpp
@@ -1204,11 +1204,10 @@
StateDraw_Context::new_bline(std::list<synfig::BLinePoint> bline,std::list<synfi
if (shift_origin)
{
- get_canvas_interface()->
-
change_value(synfigapp::ValueDesc(layer,"origin"),shift_origin_vector);
- if(get_advanced_outline_flag())
- get_canvas_interface()->
-
change_value(synfigapp::ValueDesc(layer2,"origin"),shift_origin_vector);
+ if(layer)
+
get_canvas_interface()->change_value(synfigapp::ValueDesc(layer,"origin"),shift_origin_vector);
+ if(layer2)
+
get_canvas_interface()->change_value(synfigapp::ValueDesc(layer2,"origin"),shift_origin_vector);
}
// Regular Outline or Region
if(layer)
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl