commit: Fix bug 7148 graphic dirt while crolling.

From: <msevior_at_physics.unimelb.edu.au>
Date: Sun Aug 01 2004 - 14:26:14 CEST

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: af/gr/unix/gr_UnixGraphics.cpp
CVS: af/xap/unix/xap_UnixFrameImpl.cpp wp/ap/xp/ap_EditMethods.cpp
CVS: ----------------------------------------------------------------------
Fix 7148. Graphic dirt while scrolling with the arrow keys.

This is fixed for unix. The fix for other platforms would be similar.

The problem was that we were scrolling a new line before the expose region
of the screen had been redrawn. The fix is simply to drop up/down arrow
events until the exposed area has been redrawn.

This has the nice side effect that the arrow keys will never get ahead of
the cursor position on the screen.

Martin
Received on Sun Aug 1 14:12:55 2004

This archive was generated by hypermail 2.1.8 : Sun Aug 01 2004 - 14:12:55 CEST