]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/page-breaking.cc
page-breaking: apply ragged-last only to last page; issue 4166
[lilypond.git] / lily / page-breaking.cc
index 6767f5ff3f1c96716f872be4039baf58ab7d6378..2f3e4537cb11c9f44e4023eb12ef66f21538a6ba 100644 (file)
@@ -1440,7 +1440,7 @@ Page_breaking::finalize_spacing_result (vsize configuration, Page_spacing_result
     }
 
   for (vsize i = ragged () ? res.force_.size () - 1 : 0;
-       i < res.force_.size () - ragged_last ();
+       i < res.force_.size () - (is_last () && ragged_last ());
        i++)
     {
       Real f = res.force_[i];