]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/slur.cc
* lily/slur.cc (print): only set font-size if not set yet.
[lilypond.git] / lily / slur.cc
index e482763a5bff05dd9fb2ba3e7248955e248cce99..16b63bef8dd9d51014a74e2eea969b74b620326e 100644 (file)
@@ -115,8 +115,11 @@ Slur::print (SCM smob)
       string str;
       SCM properties = Font_interface::text_font_alist_chain (me);
 
-      properties = scm_cons (scm_acons (ly_symbol2scm ("font-size"), scm_from_int (-6), SCM_EOL),
-                                properties);
+
+      if (!scm_is_number (me->get_property ("font-size")))
+       properties = scm_cons (scm_acons (ly_symbol2scm ("font-size"), scm_from_int (-6), SCM_EOL),
+                            properties);
+      
       Stencil tm = *unsmob_stencil (Text_interface::interpret_markup
                                    (me->layout ()->self_scm (), properties,
                                     quant_score));