Reset and set as style buttons remain enabled after toggling bold, italic, or underline on/off
Vague title, I know. The basic problem is that with bold, italic, and underline controls sharing a single "Reset" button (and the accompanying "Set as style"), they get their signals crossed - literally. Since underline is the last button hooked up in mapSignals,, it is the only one that works for "Set as style". The reset button itself works OK, but it isn't enabled/disabled properly - it should be enabled if any of the three values are not default.
I was poking around today at a solution, the signal problem is easy enough, but enabling/disabling is trickier without more re-architecting than I felt comfortable with.
FWIW, the bold/italic/underline controls share a single reset for most text styles, but for tuplets, each gets its own, and same in Format / Style (most if not all the places these controls appear). I'm thinking it probably makes sense to just go back to having individual reset buttons everywhere (that includes "bend", "glissando", and the various text lines), although I do rather like having these controls shared.