]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/side-position-interface.cc
release: 1.3.37
[lilypond.git] / lily / side-position-interface.cc
index 7f556f08366090c8f514a8a198bec9b6a1006ffd..c76b0a09b82d7f69e5e25c1b572ec871028b04b7 100644 (file)
@@ -233,7 +233,8 @@ Side_position_interface::set_axis (Axis a)
   if (elt_l_->get_elt_property ("side-support") == SCM_UNDEFINED)
     elt_l_->set_elt_property ("side-support" ,SCM_EOL);
 
-  elt_l_->add_offset_callback (aligned_side, a);
+  if (!elt_l_->has_offset_callback_b (aligned_side, a))
+    elt_l_->add_offset_callback (aligned_side, a);
 }