Fix 1730067: "Impervious Waypoints". Even inactive layers need to call Node::on_chan...
[synfig.git] / synfig-core / trunk / src / synfig / layer.cpp
index d38ee2c..9a5bf2c 100644 (file)
@@ -276,8 +276,7 @@ void
 Layer::on_changed()
 {
        dirty_time_=Time::end();
-       if(active())
-               Node::on_changed();
+       Node::on_changed();
 }
 
 bool
@@ -340,7 +339,6 @@ Layer::clone(const GUID& deriv_guid) const
        {
                if(dynamic_param_list().count(iter->first)==0 && iter->second.get_type()==ValueBase::TYPE_CANVAS)
                {
-
                        // This parameter is a canvas.  We need a close look.
                        Canvas::Handle canvas(iter->second.get(Canvas::Handle()));
                        if(canvas && canvas->is_inline())