How to fix gui scaling different on mobile vs. desktop?


I’ve been having this weird problem with Ui Scaling showing up differently on multiple devices.

For example, I have a frame and in that frame, I have text buttons, image labels, and etc.

Know that the text always changes on the text buttons.

I have the frame properly scaled using the UiAspectRatioConstraint but the rest of the UI objects aren’t being scaled.

It’s perfectly scaled on desktop but sometimes on mobiles devices, the size of the text button is like .75, 0, .75, 0 when it is supposed to be 1, 0, 1, 0.



Are you sure the button is not parented to a frame that uses Offsets in its size or position properties?

I just checked and everything is parented correctly and scaled correctly. Nothing uses offsets.