mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Fix change tracking glitch (#12912)
This commit is contained in:
parent
c8d4b99559
commit
d9af7a0fff
@ -3634,12 +3634,11 @@ bool doInsertInset(Cursor & cur, Text * text,
|
||||
cutSelectionToTemp(cur, pastesel);
|
||||
/* Move layout information inside the inset if the whole
|
||||
* paragraph and the inset allows setting layout
|
||||
* FIXME: this does not work as expected when change tracking is on
|
||||
* However, we do not really know what to do in this case.
|
||||
* FIXME: figure out a good test in the environment case (see #12251).
|
||||
*/
|
||||
if (cur.paragraph().layout().isCommand()
|
||||
&& cur.paragraph().empty()
|
||||
&& (cur.paragraph().empty()
|
||||
|| cur.paragraph().isDeleted(0, cur.paragraph().size()))
|
||||
&& !inset->forcePlainLayout()) {
|
||||
cur.paragraph().setPlainOrDefaultLayout(bparams.documentClass());
|
||||
move_layout = true;
|
||||
|
Loading…
Reference in New Issue
Block a user