Putting TextBttons into a HorizontalGroup, then scaling them results in a distorted view, even with centered alignment.
add_button = new TextButton("+",textButtonStyle);
add_button.setTransform(true);
add_button.setScale(0.7f);
add_button.setDebug(true);
remove_button = new TextButton("-",textButtonStyle);
remove_button.setTransform(true);
remove_button.setScale(0.7f);
remove_button.setDebug(true);
HorizontalGroup brush_op_group = new HorizontalGroup();
brush_op_group.addActor(remove_button);
brush_op_group.addActor(add_button);
brush_op_group.setDebug(true);
which results in the below image:
It seems like the buttons positions are calculated based on their unscaled sizes. How can this be corrected?

For this purpose I ended up using tables:
Works like a charm!