mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Amend 4ecbff00
: it is too early for skipping the updateMacros call
(cherry picked from commit 9e7832915f
)
This commit is contained in:
parent
0dd9277bee
commit
b02d9f1075
@ -476,6 +476,14 @@ void BufferView::processUpdateFlags(Update::flags flags)
|
||||
if (flags == Update::None)
|
||||
return;
|
||||
|
||||
/* FIXME We would like to avoid doing this here, since it is very
|
||||
* expensive and is called in updateBuffer already. However, even
|
||||
* inserting a plain character can invalidate the overly fragile
|
||||
* tables of child documents built by updateMacros. Some work is
|
||||
* needed to avoid doing that when not necessary.
|
||||
*/
|
||||
buffer_.updateMacros();
|
||||
|
||||
// SinglePar is ignored for now (this should probably change). We
|
||||
// set it ourselves below, at the price of always rebreaking the
|
||||
// paragraph at cursor. This can be expensive for large tables.
|
||||
|
Loading…
Reference in New Issue
Block a user