fix(record-range): fixes bug when disabling empty ranges.

a range is enabled by default, so maybe you should swap enable/disable.