X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-core%2Fsrc%2Fmodules%2Flyr_std%2Frotate.cpp;h=569e903692f5768a21f2a44970128cd8076bc9a2;hp=fd13f92394f7c1a6c17e36bd7c63032cb670ac05;hb=e8ab6948f86c6d6ad69378fcccd858b6cb5b45b2;hpb=2e1323e91d3d46dca7f156078e7702aff3875897 diff --git a/synfig-core/src/modules/lyr_std/rotate.cpp b/synfig-core/src/modules/lyr_std/rotate.cpp index fd13f92..569e903 100644 --- a/synfig-core/src/modules/lyr_std/rotate.cpp +++ b/synfig-core/src/modules/lyr_std/rotate.cpp @@ -69,6 +69,8 @@ Rotate::Rotate(): sin_val (0), cos_val (1) { + Layer::Vocab voc(get_param_vocab()); + Layer::fill_static(voc); } Rotate::~Rotate() @@ -85,6 +87,7 @@ Rotate::set_param(const String & param, const ValueBase &value) amount=value.get(amount); sin_val=Angle::sin(amount).get(); cos_val=Angle::cos(amount).get(); + set_param_static(param, value.get_static()); return true; }