From 9673d23f084719a4c1af5368efd9bbf1c826b9b5 Mon Sep 17 00:00:00 2001 From: Tommaso Cucinotta Date: Mon, 7 Sep 2009 23:58:56 +0000 Subject: [PATCH] Fix crash when positioning cursor under some conditions, e.g., when finding in the sample documents attached to #6112. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31339 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/BufferView.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BufferView.cpp b/src/BufferView.cpp index df4a13ca6f..1833053ef9 100644 --- a/src/BufferView.cpp +++ b/src/BufferView.cpp @@ -1887,6 +1887,7 @@ int BufferView::workHeight() const void BufferView::setCursor(DocIterator const & dit) { + d->cursor_.reset(buffer().inset()); size_t const n = dit.depth(); for (size_t i = 0; i < n; ++i) dit[i].inset().edit(d->cursor_, true); -- 2.39.2