diff --git a/src/paragraph_pimpl.C b/src/paragraph_pimpl.C index 05747d4f43..54c776afd6 100644 --- a/src/paragraph_pimpl.C +++ b/src/paragraph_pimpl.C @@ -379,10 +379,10 @@ bool Paragraph::Pimpl::erase(pos_type pos) if (tracking()) { Change::Type changetype(changes_->lookup(pos)); - changes_->record(Change(Change::DELETED), pos); // only allow the actual removal if it was /new/ text if (changetype != Change::INSERTED) { + changes_->record(Change(Change::DELETED), pos); if (pos < size() && owner_->isInset(pos)) owner_->getInset(pos)->markErased(true); return false; diff --git a/status.14x b/status.14x index 8e8ea38136..6edaca1948 100644 --- a/status.14x +++ b/status.14x @@ -95,6 +95,11 @@ What's new - Fix display of horizontal fill which appears at the end of a line (bug 2508) +- Fix remaining "ghost" empty paragraphs when selecting and deleting multiple + paragraphs + +- Fix crash when selecting and deleting "blue" paragraph break in CT mode + * Configuration/Installation: - Replace the old sh version of lib/configure with the new python version