commit 4ede231ef1d995a364b2d16d3d038c4aa29a4544
Author: Jean-Marc Lasgouttes <[email protected]>
Date: Wed Aug 26 13:54:35 2015 +0200
Fix continuous spell checking
The extra check became useless after 4796e6b3, but its presence only
broke continuous spell checking after f65f3adb.
diff --git a/src/RowPainter.cpp b/src/RowPainter.cpp
index 2a25482..f54cf28 100644
--- a/src/RowPainter.cpp
+++ b/src/RowPainter.cpp
@@ -631,11 +631,9 @@ void RowPainter::paintText()
case Row::VIRTUAL:
paintStringAndSel(e);
- // Paint the spelling mark if needed.
- if (lyxrc.spellcheck_continuously && pi_.do_spellcheck
- && par_.isMisspelled(e.pos)) {
+ // Paint the spelling marks if enabled.
+ if (lyxrc.spellcheck_continuously && pi_.do_spellcheck)
paintMisspelledMark(orig_x, e);
- }
break;
case Row::INSET: {
// If outer row has changed, nested insets are repaint
completely.