AbsoluteSize doesn't work properly

For some reason, when I try to use ImageLabel.AbsoluteSize, it doesn’t return properly. My ImageLabel’s size is {1, -20}{0, 117}. When I look at the AbsoluteSize in the properties window, it says {330, 117}

What it looks like is happening is that AbsoluteSize, when accessed by a script, doesn’t account for Offset, just Scale. I’m pretty sure this is an actual bug, not something that I’m doing unknowingly.

That looks correct. AbsoluteSize is a vector2, it gives the size in pixels. It doesn’t care about scale.

You are probably accessing the parent’s AbsoluteSize, that’s the only explanation for the discrepancy between the value in the explorer and the value you printed. Give us a screenshot of the expanded explorer and where you are defining AS.

Hmmm… that might have been what I was doing. I tried reverting my script (which I changed a bit since I posted this), but it seems to be consistently working now. Sorry about that.