I think it works as expected.
If it's set to -1, it means that the override is disabled, meaning that the number set in material editor will be used (see screenshot).
If it's set to anything else, then this number will be used instead of the material editor number.