X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Fsrc%2Fsynfigapp%2Fcanvasinterface.cpp;h=a03084eb7a9e8464bdca6fef74aa3b57a877d4ed;hb=d43ed398fd84b93b96eb91d91dafdf65c80537e6;hp=cfc5db634ed7d51d985a0f6b0ed5cba80a9539a8;hpb=adfc80c126f482d7ea2bac38001a2c4a7c7df88c;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