Ug.  So, before your last change, 'linear', 'ease', etc *were* getting updated when editing the curve.  Now, it's broken on my machine too.

On the other hand, this change did fix 'linear', 'ease', etc from getting instantly changed to 'cubic-bezier()' as soon as you just mouse over a curve handle.