- update labels cache after a label has been erased (bug 4929).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25757
a592a061-630c-0410-9148-
cb99ea01b6c8
if (label.empty()) {
delete label_[row];
label_[row] = dummy_pointer;
+ // We need an update of the Buffer reference cache.
+ // This is achieved by updateLabels().
+ lyx::updateLabels(buffer());
} else
label_[row]->updateCommand(label);
return;
if (nonum_[row] && label_[row]) {
delete label_[row];
label_[row] = 0;
+ // We need an update of the Buffer reference cache.
+ // This is achieved by updateLabels().
+ lyx::updateLabels(buffer());
}
}