mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-23 00:38:01 +00:00
Limit the search for the word at current cursor position only to the case in which cursor is in texted.
Fixes crash in #6573. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33811 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
fbc91c1967
commit
83104beee3
@ -206,8 +206,10 @@ bool stringSelected(BufferView * bv, docstring & searchstr,
|
||||
bool cs, bool mw, bool fw)
|
||||
{
|
||||
// if nothing selected and searched string is empty, this
|
||||
// means that we want to search current word at cursor position.
|
||||
if (!bv->cursor().selection() && searchstr.empty()) {
|
||||
// means that we want to search current word at cursor position,
|
||||
// but only if we are in texted() mode.
|
||||
if (!bv->cursor().selection() && searchstr.empty()
|
||||
&& bv->cursor().inTexted()) {
|
||||
bv->cursor().innerText()->selectWord(bv->cursor(), WHOLE_WORD);
|
||||
searchstr = bv->cursor().selectionAsString(false);
|
||||
return true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user