Revert r33714: It causes bug #6588.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33742 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Vincent van Ravesteijn 2010-03-15 08:55:58 +00:00
parent b377cce5ac
commit 44bb53b57a
2 changed files with 2 additions and 6 deletions

View File

@ -3868,8 +3868,7 @@ void Buffer::updateBuffer(ParIterator & parit, UpdateType utype) const
InsetList::const_iterator end = parit->insetList().end();
for (; iit != end; ++iit) {
parit.pos() = iit->pos;
if (!parit->isDeleted(iit->pos))
iit->inset->updateBuffer(parit, utype);
iit->inset->updateBuffer(parit, utype);
}
}
}

View File

@ -50,9 +50,7 @@ namespace lyx {
InsetLabel::InsetLabel(Buffer * buf, InsetCommandParams const & p)
: InsetCommand(buf, p, "label")
{
screen_label_ = p["name"];
}
{}
void InsetLabel::initView()
@ -103,7 +101,6 @@ void InsetLabel::updateCommand(docstring const & new_label, bool updaterefs)
// We need an update of the Buffer reference cache. This is achieved by
// updateBuffer().
buffer().updateBuffer();
screen_label_ = label;
}