Author: Carlos Lopez <[email protected]>
Date:   Fri Sep 16 17:41:55 2011 +0200

Fix bug #3405011

---

 .../actions/valuenodedynamiclistinsertsmart.cpp    |   26 ++++++++++---------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git 
a/synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp 
b/synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp
index 893a765..051a14d 100644
--- a/synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp
+++ b/synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp
@@ -215,22 +215,24 @@ Action::ValueNodeDynamicListInsertSmart::prepare()
 
                        add_action(action);
 
-                       action=Action::create("ActivepointSetOff");
+                       // This commented code creates a 'off' Active Point at 
time.begin()
+                       // that produces bugs like
+                       //action=Action::create("ActivepointSetOff");
 
-                       if(!action)
-                               throw Error(_("Unable to find action 
\"ActivepointSetOff\""));
+                       //if(!action)
+                               //throw Error(_("Unable to find action 
\"ActivepointSetOff\""));
 
-                       action->set_param("edit_mode",MODE_ANIMATE);
-                       action->set_param("canvas",get_canvas());
-                       
action->set_param("canvas_interface",get_canvas_interface());
-                       action->set_param("time",Time::begin());
-                       action->set_param("origin",origin);
-                       
action->set_param("value_desc",ValueDesc(value_node,index));
+                       //action->set_param("edit_mode",MODE_ANIMATE);
+                       //action->set_param("canvas",get_canvas());
+                       
//action->set_param("canvas_interface",get_canvas_interface());
+                       //action->set_param("time",Time::begin());
+                       //action->set_param("origin",origin);
+                       
//action->set_param("value_desc",ValueDesc(value_node,index));
 
-                       if(!action->is_ready())
-                               throw Error(Error::TYPE_NOTREADY);
+                       //if(!action->is_ready())
+                               //throw Error(Error::TYPE_NOTREADY);
 
-                       add_action(action);
+                       //add_action(action);
                }
 
                // Now we set the activepoint up and then we'll be done


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to