mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-26 18:07:18 +00:00
5577e877bb
DispatchResult to store a flag that tells us whether we need a buffer update or not. So: If you find a missing one, go to an appropriate place in the dispatch and call cur.forceBufferUpdate() or, if you don't have a cursor but do have a DispatchResult, call dr.forceBufferUpdate(). There is one remaining call I could not move, in TextMetrics::redoParagraph. But this looks like an emergency call when the macro context has not been set. There are also a couple calls that are connected with buffer creation that I commented out, since the same call is done again almost immediately. But I'm not positive about those. Now the nice thing would be to do the same for updateMacros(). git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34826 a592a061-630c-0410-9148-cb99ea01b6c8