Module: wine Branch: master Commit: e364a4406a7d06c1ca3056d9c059c38f70bbffa3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e364a4406a7d06c1ca3056d9c0... Author: Dylan Smith <dylan.ah.smith(a)gmail.com> Date: Tue Jul 21 00:22:12 2009 -0400 richedit: Added missing return to ME_EnsureVisible. The missing return was to prevent automatic vertically scrolling when style for it is not set, but is set for the horizontal scrollbar. I initially missed this by testing with no autoscrolling on either scrollbar. --- dlls/riched20/paint.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/riched20/paint.c b/dlls/riched20/paint.c index 2c1c9b9..4b5fed1 100644 --- a/dlls/riched20/paint.c +++ b/dlls/riched20/paint.c @@ -1263,7 +1263,10 @@ void ME_EnsureVisible(ME_TextEditor *editor, ME_Cursor *pCursor) x = editor->horz_si.nPos; if (~editor->styleFlags & ES_AUTOVSCROLL) + { ME_HScrollAbs(editor, x); + return; + } } else { if (~editor->styleFlags & ES_AUTOVSCROLL) return;