Author: Carlos Lopez <[email protected]>
Date: Sat Aug 27 19:25:25 2011 +0200
When creating a new Animated Value Node form a Constant Value Node Constant,
pass the bline to the first, if the second has one.
---
.../src/synfigapp/actions/valuedescset.cpp | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/synfig-studio/src/synfigapp/actions/valuedescset.cpp
b/synfig-studio/src/synfigapp/actions/valuedescset.cpp
index 2ac5722..471ee66 100644
--- a/synfig-studio/src/synfigapp/actions/valuedescset.cpp
+++ b/synfig-studio/src/synfigapp/actions/valuedescset.cpp
@@ -667,6 +667,12 @@ Action::ValueDescSet::prepare()
else
value=value_desc.get_value();
if(!value_node)value_node=ValueNode_Animated::create(value,time);
+ // Transfer the bline to the new animated value node if
bline is not NULL
+ if(value_desc.is_value_node())
+ {
+ if(value_desc.get_value_node()->get_bline())
+
value_node->set_bline(ValueNode_Const::Handle::cast_dynamic(value_desc.get_value_node())->get_bline());
+ }
Action::Handle action;
if(!value_desc.is_value_node())
{
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl