Fix counters bug with bibliography layout.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2200 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Dekel Tsur 2001-07-07 11:49:07 +00:00
parent 239d1b23e1
commit 823daa40f1
2 changed files with 6 additions and 7 deletions

View File

@ -1,3 +1,7 @@
2001-07-07 Dekel Tsur <dekelts@tau.ac.il>
* text2.C (setCounter): Fix counters bug with bibliography layout.
2001-07-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
* paragraph_pimpl.C (simpleTeXBlanks): don't go through owner_ for

View File

@ -1202,13 +1202,8 @@ void LyXText::setCounter(Buffer const * buf, Paragraph * par) const
LyXTextClass const & textclass =
textclasslist.TextClass(buf->params.textclass);
/* copy the prev-counters to this one, unless this is the start of a
footnote or of a bibliography or the very first paragraph */
if (par->previous()
&& !(textclasslist.Style(buf->params.textclass,
par->previous()->getLayout()
).labeltype != LABEL_BIBLIO
&& layout.labeltype == LABEL_BIBLIO)) {
// copy the prev-counters to this one, unless this is the first paragraph
if (par->previous()) {
for (int i = 0; i < 10; ++i) {
par->setCounter(i, par->previous()->getFirstCounter(i));
}