http://bugs.winehq.org/show_bug.cgi?id=17807
Rein Klazes wijn@online.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Rein Klazes wijn@online.nl 2009-03-28 14:44:22 --- An fix that has better chance to be correct:
--- a/dlls/user32/edit.c +++ b/dlls/user32/edit.c @@ -1809,7 +1809,7 @@ static void EDIT_EM_ScrollCaret(EDITSTATE *es) if(dx || dy || (es->y_offset && (es->line_count - es->y_offset < vlc))) EDIT_EM_LineScroll_internal(es, dx, dy); } - } else { + } else if( es->style & ES_AUTOHSCROLL) { INT x; INT goal; INT format_width;
I need some more time to work out the proper tests.