From ba396d296643a8f01e474158e218879cc84dd100 Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Thu, 23 Oct 2008 12:21:12 +0000 Subject: [PATCH] Fix suggested by Abdel. JMarc owes Pavel a beer. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27051 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/LyXFunc.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/LyXFunc.cpp b/src/LyXFunc.cpp index d9a8be61c2..19049d2d33 100644 --- a/src/LyXFunc.cpp +++ b/src/LyXFunc.cpp @@ -1652,7 +1652,8 @@ void LyXFunc::dispatch(FuncRequest const & cmd) } // if we executed a mutating lfun, mark the buffer as dirty - if (theBufferList().isLoaded(buffer) && flag.enabled() + if (buffer + && theBufferList().isLoaded(buffer) && flag.enabled() && !lyxaction.funcHasFlag(action, LyXAction::NoBuffer) && !lyxaction.funcHasFlag(action, LyXAction::ReadOnly)) buffer->markDirty(); -- 2.39.2