This isn't a new thing, but it trips me up occasionally. Maybe someone can explain why this behavior is the way it has been. From the layout of the window the implication is that if you make changes to the item volume, pitch, playback rate, etc, the OK button applies the changes and closes the window, the apply button applies the changes and leaves the window open, and the cancel button would close the window without applying the changes, reverting the item to its state before you opened the properties window. But cancelling doesn't cancel, it leaves the changes up as if you'd applied them. One thing I noticed is that if you hit cancel before the item waveform redraws then it does close the window and the item changes have been cancelled. But if you click cancel after the waveform has redrawn the changes remain when you cancel the window instead of reverting back, as a cancel should.
In other words, cancel doesn't cancel in the manner usually associated with the window function.
What's the deal here?