On 01/28/2018 03:31 AM, Jürgen Spitzmüller wrote:
> Am Samstag, den 27.01.2018, 17:28 -0500 schrieb Richard Heck:
>> I guess what we need to do here is mark the citation labels as
>> invalid,
>> so they will all be recalculated. So we need a
>> Buffer::invalidateCiteLabels() routine, which is obviously easy, and
>> we
>> need to decide when to call it. I'm thinking we do NOT want to do
>> this
>> every time we do an undo or redo. Recalculating the cite labels won't
>> take that long, but if there were a lot of them.... So maybe what we
>> should do is check what the cite engine and type are before we do the
>> undo or redo, and if they are different afterwards, then we
>> invalidate
>> the cite labels.
>>
>> Jürgen, JMarc, what do you think?
> Makes sense.

This is now bug #11055, fixed in master.

Scott, it is up to you about 2.3.0. It's really a very old bug, so I
don't think it's crucial.

Richard

Reply via email to