X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fsynfigapp%2Fcanvasinterface.cpp;h=a03084eb7a9e8464bdca6fef74aa3b57a877d4ed;hb=845b71d3c8adc681045e7d7073bb936c1abfc5eb;hp=cfc5db634ed7d51d985a0f6b0ed5cba80a9539a8;hpb=a095981e18cc37a8ecc7cd237cc22b9c10329264;p=synfig.git diff --git a/synfig-studio/src/synfigapp/canvasinterface.cpp b/synfig-studio/src/synfigapp/canvasinterface.cpp index cfc5db6..a03084e 100644 --- a/synfig-studio/src/synfigapp/canvasinterface.cpp +++ b/synfig-studio/src/synfigapp/canvasinterface.cpp @@ -227,7 +227,8 @@ CanvasInterface::add_layer_to(synfig::String name, synfig::Canvas::Handle canvas layer->set_param("gradient",synfigapp::Main::get_gradient()); if(name!="zoom") layer->set_param("amount",synfigapp::Main::get_opacity()); - layer->set_param("blend_method",synfigapp::Main::get_blend_method()); + if(synfigapp::Main::get_blend_method() != Color::BLEND_BY_LAYER) + layer->set_param("blend_method",synfigapp::Main::get_blend_method()); { // Grab the layer's list of parameters