diff options
| author | nyamatongwe <unknown> | 2010-10-08 23:02:57 +1100 | 
|---|---|---|
| committer | nyamatongwe <unknown> | 2010-10-08 23:02:57 +1100 | 
| commit | 638af7c6f8582c24c23b247e068961dba57d9af7 (patch) | |
| tree | ce7e2be371abb2fa61d33323e1d82f78ea25393a | |
| parent | 0b4b77259449040d24ed80243d5fa9dd00622d4e (diff) | |
| download | scintilla-mirror-638af7c6f8582c24c23b247e068961dba57d9af7.tar.gz | |
Fix for bug #3081721. Scroll to make caret visible off-by-one error.
| -rw-r--r-- | src/Editor.cxx | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index 84907b01d..d180e6194 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -1084,7 +1084,7 @@ Editor::XYScrollPosition Editor::XYScrollToMakeVisible(const bool useMargin, con  	XYScrollPosition newXY(xOffset, topLine);  	// Vertical positioning -	if (vert && (pt.y < rcClient.top || ptBottomCaret.y > rcClient.bottom || (caretYPolicy & CARET_STRICT) != 0)) { +	if (vert && (pt.y < rcClient.top || ptBottomCaret.y >= rcClient.bottom || (caretYPolicy & CARET_STRICT) != 0)) {  		const int linesOnScreen = LinesOnScreen();  		const int halfScreen = Platform::Maximum(linesOnScreen - 1, 2) / 2;  		const bool bSlop = (caretYPolicy & CARET_SLOP) != 0;  | 
