Author: tommaso Date: Tue Sep 8 01:58:56 2009 New Revision: 31339 URL: http://www.lyx.org/trac/changeset/31339
Log: Fix crash when positioning cursor under some conditions, e.g., when finding in the sample documents attached to #6112. Modified: lyx-devel/trunk/src/BufferView.cpp Modified: lyx-devel/trunk/src/BufferView.cpp ======================================================================== ====== --- lyx-devel/trunk/src/BufferView.cpp Tue Sep 8 01:15:06 2009 (r31338) +++ lyx-devel/trunk/src/BufferView.cpp Tue Sep 8 01:58:56 2009 (r31339) @@ -1887,6 +1887,7 @@ 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); Jurgen ? Vincent