I've been wrangling with legend settings lately and I can't seem to find one that spaces lines based on the distance between patches rather than the distance between labels.
For example, this multi-class feature has three patch space widths. These vary based on whether the patch label in question and the two adjacent patch labels are one line or two lines. Basically, the patch spacing is set to be whatever is needed to keep the labels equally spaced, but I'm looking to do the opposite.

The only patch-based setting in the spacing section of the legend properties is based on the horizontal spacing between a patch and its label. I thought this might be fixable using some setting in the label text properties of the legend, but there's no setting there for vertical paragraph spacing, and I don't want to change vertical line spacing.
I'm hoping that the solution to this issue is a quick fix that I'm being silly by overlooking. Any ideas?