From: Angus Leeming Date: Thu, 17 Apr 2003 08:07:07 +0000 (+0000) Subject: A couple of Alfredo's bug fixes. X-Git-Tag: 1.6.10~16949 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=b1bf0d92b3116d7afa76e2b71ba5e86cc152cd60;p=lyx.git A couple of Alfredo's bug fixes. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6828 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index ae2765d6a9..90f769d600 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2003-04-16 Alfredo Braunstein + + * bufferlist.C (quitWriteBuffer): WriteAs and MenuWrite return true + if they succeed. Act accordingly. + 2003-04-16 Lars Gullik Bjønnes * text2.C (setCharFont): adjust diff --git a/src/bufferlist.C b/src/bufferlist.C index bdfd8567ca..6e1cdd42e5 100644 --- a/src/bufferlist.C +++ b/src/bufferlist.C @@ -87,9 +87,9 @@ bool BufferList::quitWriteBuffer(Buffer * buf) bool succeeded; if (buf->isUnnamed()) - succeeded = !WriteAs(current_view, buf); + succeeded = WriteAs(current_view, buf); else - succeeded = !MenuWrite(current_view, buf); + succeeded = MenuWrite(current_view, buf); if (!succeeded) return false; diff --git a/src/frontends/ChangeLog b/src/frontends/ChangeLog index 82d67a1510..ffd517a5ec 100644 --- a/src/frontends/ChangeLog +++ b/src/frontends/ChangeLog @@ -1,3 +1,7 @@ +2003-04-16 Alfredo Braunstein + + * screen.C (redraw): added a missing call to updateRowPositions + 2003-04-15 John Levon * LyXView.C: toolbar flags changed diff --git a/src/frontends/screen.C b/src/frontends/screen.C index c6e7b3d323..2e98ad9cba 100644 --- a/src/frontends/screen.C +++ b/src/frontends/screen.C @@ -360,6 +360,7 @@ void LyXScreen::redraw(LyXText * text, BufferView * bv) workarea().getPainter().start(); + text->updateRowPositions(); drawFromTo(text, bv, 0, workarea().workHeight(), 0, 0); expose(0, 0, workarea().workWidth(), workarea().workHeight());