X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Frowpainter.cpp;h=5ea2ffc8753df92b0cf9c03472f8df1c0879a938;hb=225c1dbe55635a97b183909ea7194b8d92051378;hp=5fe34d792e41724cba988a1c9850b117276b03dd;hpb=fab1507221a1d1d70bf4f60522c7e74beec8db1c;p=lyx.git diff --git a/src/rowpainter.cpp b/src/rowpainter.cpp index 5fe34d792e..5ea2ffc875 100644 --- a/src/rowpainter.cpp +++ b/src/rowpainter.cpp @@ -417,7 +417,7 @@ void RowPainter::paintFromPos(pos_type & vpos, bool changed) BufferView const * bv = pi_.base.bv; Cursor const & cur = bv->cursor(); bool current_word = false; - if (par_.id() == cur.paragraph().id()) { + if (cur.inTexted() && par_.id() == cur.paragraph().id()) { pos_type cpos = cur.pos(); if (cpos > 0 && cpos == par_.size() && !par_.isWordSeparator(cpos-1)) --cpos;