The https://github.com/Gnucash/gnucash/commit/f9f714c78 commit causes buggy behaviour in the Price Editor. Test: highlight any price, click 'Remove'. Result: the price AFTER the highlighted price is removed (off-by-1 error)
Can't reproduce this. I'll recheck later.
Marking as duplicate as I think this all related to an underlying problem that I have a fix locally for. *** This bug has been marked as a duplicate of bug 797165 ***