Perspective Cylindrical Tank Warning Threshold

Using the cylindrical tank component in Perspective. The "warningThreshold" is not working as I would've expected. For instance, if my capacity is 28 and the current level is 4.5 with a warning threshold of 9, the tank should not be in warning, correct? My underrstanding is that the value has to be greater than, or equal to, the warning threshold for the tank to be in warning, correct?

These are my settings, and the tank is in warning:

The threshold is relative to the % of the capacity, not the value. Setting the threshold to 17, it's not in alarm, setting the threshold to 16 it is in alarm. 4.5/28 = 16%.

Documentation should be updated to clarify that.