Yep, that's what I said. smile

After posting my question, I dug out an old version (2012) that I have on a VirtualBox instance. It definitely updates the duration as soon as the BPM control is changed.

So, oddly enough, my memory is fine and we're back to the "bug or feature" question.