From: Jean-Marc Lasgouttes Date: Thu, 25 Jul 2024 16:30:38 +0000 (+0200) Subject: Fixup 999fb37e: always run updateMacros when in batch mode X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=fe1a3b57df2cd6adf1bd4752d05b1aae40a4e5b7;p=lyx.git Fixup 999fb37e: always run updateMacros when in batch mode The optimization is useful in GUI mode only, and it turns out that it creates weird crashes otherwise. Thanks to Juergen Spitzmuller for the idea. --- diff --git a/src/Buffer.cpp b/src/Buffer.cpp index 59733d852e..a13c8e5f9f 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -3922,7 +3922,7 @@ void Buffer::updateMacros() const return; // early exit if the buffer has not changed since last time - if (d->update_macros_id_ == d->id_) + if (d->gui_ && d->update_macros_id_ == d->id_) return; d->update_macros_id_ = d->id_;