From 15770cf3d22b036005e5348495dab8f3cd0dd5d9 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Thu, 8 Sep 2005 12:06:49 +0000 Subject: [PATCH] fix change lookup when cursor depth is greater than 1 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10427 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 5 +++++ src/lyxfunc.C | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 4406b8167f..bb3e7c2624 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2005-09-08 Jean-Marc Lasgouttes + + * lyxfunc.C (lookupChange): fix code when cursor depth is greater + than 2. + 2005-09-08 Angus Leeming * ispell.C: diff --git a/src/lyxfunc.C b/src/lyxfunc.C index 3edf198430..0964eba165 100644 --- a/src/lyxfunc.C +++ b/src/lyxfunc.C @@ -182,7 +182,7 @@ bool getStatus(LCursor cursor, */ Change::Type lookupChange(DocIterator const & dit, bool outer = false) { - size_t const depth = dit.depth() - outer ? 1 : 0; + size_t const depth = dit.depth() - (outer ? 1 : 0); for (size_t i = 0 ; i < depth ; ++i) { CursorSlice const & slice = dit[i]; -- 2.39.5