[LyX/master] Fix backspace deletion of selected items with change tracking
Kornel Benko
kornel at lyx.org
Mon Jan 13 11:34:18 UTC 2020
Am Mon, 13 Jan 2020 12:03:13 +0100
schrieb Jürgen Spitzmüller <spitz at lyx.org>:
> Am Montag, den 13.01.2020, 12:01 +0100 schrieb Jürgen Spitzmüller:
> > Are you sure this is related to this commit? This is very unlikely.
No, of course not. As I wrote 'After the last commits'.
> (more likely would be dvipost removal)
> Jürgen
Looking at the backtrace, I think it has to do with change tracking.
...
#0 0x00000000007ed966 in lyx::InsetText::isChanged(bool) const
(ic=false, this=0x0) at insets/InsetText.h:130
#1 0x00000000007ed966 in lyx::Buffer::updateBuffer(lyx::ParIterator&,
lyx::UpdateType) const
(this=0x360ade0, parit=..., utype=utype at entry=lyx::InternalUpdate)
at Buffer.cpp:5351
The relevant call looks
parit.inset().asInsetText()->isChanged(changed);
while parit.inset().asInsetText() == NULL
Kornel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20200113/9bd204ed/attachment.asc>
More information about the lyx-devel
mailing list