Hi list,

I wonder why there is two different ways to change the break-visibility of KeySignature and KeyCancellation grobs:

%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.21.0"

{
  \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
  \override Staff.KeyCancellation.break-visibility = #end-of-line-invisible
  \key g \major
  R1
  \break \key f \major
  R
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%

\overriding KeySignature.break-visibility has no effect and there is no context property explicitKeyCancellationVisibility, however there is printKeyCancellation which is a boolean, not a boolean vector. That’s inconsistent and I cannot imagine why this would be necessary. I searched the tracker and the mailing list archives but I couldn’t find any hints … Should we consider this a bug?

Cheers,
Malte

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to