Drop attempt to optimize drawing
Don't try to use invalid rect to block drawing of lines based on their apparent horizontal dementions. This does not always work for very long lines being scrolled horzontally. It causes blanking of diff text area at a certian point. After that no text lines are drawn.
Showing with 11 additions and 15 deletions