AquaRadioButton does not adjust its layout if its label changes. For example if the label is Text that observes a StringProperty, like this example in Gas Properties, then the labels do not remain vertically centered:
AquaRadioButton also has some odd layout code. It's positioning labelNode twice -- once relative to selectedNode, then again relative to selectedNode.
AquaRadioButton does not adjust its layout if its label changes. For example if the label is Text that observes a StringProperty, like this example in Gas Properties, then the labels do not remain vertically centered:
AquaRadioButton also has some odd layout code. It's positioning
labelNode
twice -- once relative toselectedNode
, then again relative toselectedNode
.Here's the relevant code in AquaRadioButton.ts: