mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
(finishing patch -- question was restored, but there were still problems)
Restore the wrap-around question when no more hits found while searching with Advanced Search. The dispatched() flag is used currently in FindAndReplace.cpp in order to discriminate between match found and not found and, in the latter case, pop-up the wrap-around question dialog. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36279 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
22ffc93467
commit
d5eb8c0968
@ -1539,10 +1539,14 @@ void BufferView::dispatch(FuncRequest const & cmd, DispatchResult & dr)
|
|||||||
FindAndReplaceOptions opt;
|
FindAndReplaceOptions opt;
|
||||||
istringstream iss(to_utf8(cmd.argument()));
|
istringstream iss(to_utf8(cmd.argument()));
|
||||||
iss >> opt;
|
iss >> opt;
|
||||||
if (findAdv(this, opt))
|
if (findAdv(this, opt)) {
|
||||||
dr.screenUpdate(Update::Force | Update::FitCursor);
|
dr.screenUpdate(Update::Force | Update::FitCursor);
|
||||||
else
|
cur.dispatched();
|
||||||
|
dispatched = true;
|
||||||
|
} else {
|
||||||
|
cur.undispatched();
|
||||||
dispatched = false;
|
dispatched = false;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user