On 3/11/20 3:12 PM, Jean-Marc Lasgouttes wrote: > Le 11/03/2020 à 19:14, Scott Kostyshak a écrit : >> commit adb7283b69f5dddfabb8d807a432cd1e5e60b221 >> Author: Scott Kostyshak <skost...@lyx.org> >> Date: Wed Mar 11 14:18:33 2020 -0400 >> >> outline-up/down: preserve cursor's position >> There is no need to change the cursor's position to the >> beginning of >> the line. >> This change does not affect the behavior of using the >> buttons in the >> Outliner pane, but is useful for using the keyboard shortcuts. > > What is the difference between the two code paths?
One has OutlineUp and one has OutlineDown? Riki > --- >> src/Text3.cpp | 4 ++-- >> 1 files changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/src/Text3.cpp b/src/Text3.cpp >> index 81b0132..4a47556 100644 >> --- a/src/Text3.cpp >> +++ b/src/Text3.cpp >> @@ -2765,14 +2765,14 @@ void Text::dispatch(Cursor & cur, FuncRequest >> & cmd) >> case LFUN_OUTLINE_UP: >> outline(OutlineUp, cur, this); >> - setCursor(cur, cur.pit(), 0); >> + setCursor(cur, cur.pit(), cur.pos()); >> cur.forceBufferUpdate(); >> needsUpdate = true; >> break; >> case LFUN_OUTLINE_DOWN: >> outline(OutlineDown, cur, this); >> - setCursor(cur, cur.pit(), 0); >> + setCursor(cur, cur.pit(), cur.pos()); >> cur.forceBufferUpdate(); >> needsUpdate = true; >> break; >> > -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel