Mael Hilléreau wrote:
> > probably
> > http://bugzilla.lyx.org/show_bug.cgi?id=3969
>
> That's it! ;-)

Does the attached patch help?

Jürgen
Index: src/LyXFunc.cpp
===================================================================
--- src/LyXFunc.cpp	(Revision 19223)
+++ src/LyXFunc.cpp	(Arbeitskopie)
@@ -1190,16 +1190,19 @@
 		case LFUN_BUFFER_SWITCH:
 			BOOST_ASSERT(lyx_view_);
 			lyx_view_->setBuffer(theBufferList().getBuffer(argument));
+			updateFlags = Update::Force;
 			break;
 
 		case LFUN_BUFFER_NEXT:
 			BOOST_ASSERT(lyx_view_);
 			lyx_view_->setBuffer(theBufferList().next(view()->buffer()));
+			updateFlags = Update::Force;
 			break;
 
 		case LFUN_BUFFER_PREVIOUS:
 			BOOST_ASSERT(lyx_view_);
 			lyx_view_->setBuffer(theBufferList().previous(view()->buffer()));
+			updateFlags = Update::Force;
 			break;
 
 		case LFUN_FILE_NEW:

Reply via email to