X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fbeam-engraver.cc;h=d59d72c920adc1a1ff1aebbf8ef6ba4545d802f7;hb=d6048913c2c793a6298a3e16a1a25c76711463b1;hp=4260dfc44c72a5adf20bfb63ec666665757c5b53;hpb=42ab6ff971c06253b34f96ed122836ab88d09cc0;p=lilypond.git diff --git a/lily/beam-engraver.cc b/lily/beam-engraver.cc index 4260dfc44c..d59d72c920 100644 --- a/lily/beam-engraver.cc +++ b/lily/beam-engraver.cc @@ -28,9 +28,12 @@ Beam_engraver::Beam_engraver () bool Beam_engraver::do_try_music (Music *m) { - if (Beam_req * c = dynamic_cast(m)) + if (Span_req * c = dynamic_cast(m)) { - Direction d =c->spantype_; + if (c->span_type_str_ != "beam") + return false; + + Direction d =c->span_dir_; if (d == STOP && !beam_p_) {