commit 19b12518fe7014cb78b835d957d59948ca678d0a
Author: Juergen Spitzmueller <[email protected]>
Date:   Mon Dec 31 09:46:08 2018 +0100

    Remove *.bbl and friends when invalidating the bib info cache
    
    This avoids errors when switching engines.
    
    The fix is already in master. We forgot to backport.
---
 src/Buffer.cpp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/Buffer.cpp b/src/Buffer.cpp
index 35418a4..b215d1b 100644
--- a/src/Buffer.cpp
+++ b/src/Buffer.cpp
@@ -2386,6 +2386,7 @@ void Buffer::invalidateBibinfoCache() const
 {
        d->bibinfo_cache_valid_ = false;
        d->cite_labels_valid_ = false;
+       removeBiblioTempFiles();
        // also invalidate the cache for the parent buffer
        Buffer const * const pbuf = d->parent();
        if (pbuf)

Reply via email to