diff options
Diffstat (limited to 'dw')
-rw-r--r-- | dw/textblock.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dw/textblock.cc b/dw/textblock.cc index c1886e0a..c1f0c2b4 100644 --- a/dw/textblock.cc +++ b/dw/textblock.cc @@ -1486,7 +1486,7 @@ int Textblock::findWord (int x, int y) word = words->getRef (wordIndex); lastXCursor = xCursor; xCursor += word->size.width + word->effSpace; - if (lastXCursor <= x && xCursor > x && + if (lastXCursor <= x && xCursor > x && y > yWidgetBase - word->size.ascent && y <= yWidgetBase + word->size.descent) { return wordIndex; |