Fix bug #7319 for branch.

This is a more conservative fix then for trunk.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_2_0_X@38685 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Richard Heck 2011-05-10 00:19:16 +00:00
parent cd49b3d5e2
commit d16b6c2d31
2 changed files with 5 additions and 7 deletions

View File

@ -1644,13 +1644,9 @@ bool Text::dissolveInset(Cursor & cur)
if (!plist.empty()) {
// see bug 7319
// we clear the cache so that we won't get conflicts with labels
// that get pasted into the buffer. we should update this before
// its being empty matters. if not (i.e., if we encounter bugs),
// then this should instead be:
// cur.buffer().updateBuffer();
// but we'll try the cheaper solution here.
cur.buffer()->clearReferenceCache();
// we need to update here since we need to refresh
// the reference cache.
cur.buffer()->updateBuffer();
// ERT paragraphs have the Language latex_language.
// This is invalid outside of ERT, so we need to

View File

@ -81,6 +81,8 @@ What's new
- Restore the functionality of the TeX Information dialog on Cygwin if a
native Windows TeX engine is used.
- Correct erroneous report of duplicate labels when dissolving insets (#7319).
* DOCUMENTATION AND LOCALIZATION