Add a new parameter 'focus' to the pastecanvas layer, and use this for the center...
[synfig.git] / synfig-studio / trunk / src / gtkmm / canvasview.cpp
index 0973da6..f12fcf0 100644 (file)
@@ -2842,7 +2842,7 @@ CanvasView::rebuild_ducks_layer_(synfig::TransformStack& transform_stack, synfig
                        Vector origin(layer->get_param("origin").get(Vector()));
 
                        Canvas::Handle child_canvas(layer->get_param("canvas").get(Canvas::Handle()));
-                       Vector focus(child_canvas->rend_desc().get_focus());
+                       Vector focus(layer->get_param("focus").get(Vector()));
 
                        if(!scale.is_equal_to(Vector(1,1)))
                                transform_stack.push(new Transform_Scale(scale,origin+focus));