A workout row's secondary lines, top to bottom: the reader's own word for the
movement when the title carries somebody else's, what the movement IS
(equipment), what the reader noted about it, then the author's cue attributed
to them.
The equipment used to be a FALLBACK for lines.own — shown only when the row
carried no qualifier of its own. That made the two compete for one slot, so a
row with a note lost the answer to "what am I actually holding". They are
different questions and now get a line each.
Renders nothing at all when none of them exists — never an empty line, never
a label with no text after it.
A workout row's secondary lines, top to bottom: the reader's own word for the movement when the title carries somebody else's, what the movement IS (equipment), what the reader noted about it, then the author's cue attributed to them.
The equipment used to be a FALLBACK for
lines.own— shown only when the row carried no qualifier of its own. That made the two compete for one slot, so a row with a note lost the answer to "what am I actually holding". They are different questions and now get a line each.Renders nothing at all when none of them exists — never an empty line, never a label with no text after it.