Inheriting width or height from a parent that is set to "auto" or a percentage value just returns "auto" or the percentage (ie. 100%), which prevents doing any sort of math based on those values.
For example, if I have the root or a container set to "auto" width, and want a widget inside of it to take up half of that width #{ @{parent.width} / 2 }, all I get is "null", because you obviously can't divide a string by an integer. Similar behavior occurs with percentages...
Am I approaching things wrong, or is this possibly a bug? I would normally expect "auto" or a percentage to get evaluated to a numeric value before being passed...