mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Do not substract cursors pos from two different cells (fix assertion while doing adv search)
Fixes: #7944.(cherry picked from commit f6138ed02f47b8bbe65d3245f9e92686dc24296c)
This commit is contained in:
parent
bd86ce71d8
commit
3501e41e81
@ -1377,7 +1377,8 @@ static void findAdvReplace(BufferView * bv, FindAndReplaceOptions const & opt, M
|
||||
DocIterator sel_beg = cur.selectionBegin();
|
||||
DocIterator sel_end = cur.selectionEnd();
|
||||
if (&sel_beg.inset() != &sel_end.inset()
|
||||
|| sel_beg.pit() != sel_end.pit())
|
||||
|| sel_beg.pit() != sel_end.pit()
|
||||
|| sel_beg.idx() != sel_end.idx())
|
||||
return;
|
||||
int sel_len = sel_end.pos() - sel_beg.pos();
|
||||
LYXERR(Debug::FIND, "sel_beg: " << sel_beg << ", sel_end: " << sel_end
|
||||
|
@ -70,6 +70,9 @@ What's new
|
||||
|
||||
- Fix assertion when entering a path into the import dialog (bug 7437).
|
||||
|
||||
- Fix assertion when doing advanced replace with table cells selected (bug
|
||||
7944).
|
||||
|
||||
- Failed instant preview compilation now returns an error. And a red box is
|
||||
drawn around very small preview imagines, so they can be seen (bug 7522).
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user