I discovered last night that the current implementation still only partially addresses our original use case of acting as a minimum aspect ratio for dialog buttons. If the default aspect ratio exceeds the preferred value, the button height will grow, which isn't what we want.

I think what we actually need are minimumAspectRatio and maximumAspectRatio styles. If you set them both to the same value, you'll get the current behavior. Otherwise, they act like bounds.

Unless there are any objections, I will modify the PushButton skin to behave this way.

Reply via email to