]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/spring.cc
Fix 899.
[lilypond.git] / lily / spring.cc
index d4b014a3dc79b063c0ad7b9887951e62d102b87d..761ef2467bf0773c770b70a6410b7a2541de2ca1 100644 (file)
@@ -174,12 +174,24 @@ Spring::set_blocking_force (Real f)
 
 void
 Spring::set_default_strength ()
+{
+  set_default_stretch_strength ();
+  set_default_compress_strength ();
+}
+
+void
+Spring::set_default_compress_strength ()
 {
   inverse_compress_strength_ = (distance_ >= min_distance_) ? distance_ - min_distance_ : 0;
-  inverse_stretch_strength_ = distance_;
   update_blocking_force ();
 }
 
+void
+Spring::set_default_stretch_strength ()
+{
+  inverse_stretch_strength_ = distance_;
+}
+
 Real
 Spring::length (Real f) const
 {