Use intelligent screen refresh only in split regions.
commit30be3fc3a160a0a8c7c1d7190dbc0177f2d9e34f
authorSadrul Habib Chowdhury <sadrul@users.sourceforge.net>
Thu, 4 Mar 2010 20:39:51 +0000 (4 15:39 -0500)
committerSadrul Habib Chowdhury <sadrul@users.sourceforge.net>
Thu, 4 Mar 2010 20:39:51 +0000 (4 15:39 -0500)
treef2bb9dd3311f9ab6ab255a905f44a18ddb13fd5f
parentb9253ef24e70f7a7bbfe320b1c3639da52d740f0
Use intelligent screen refresh only in split regions.

When there are no splits, pausing output on a layer isn't necessary,
since it doesn't hit the performance. But we do want to continue to
pause output when there are splits to improve scrolling performance.
Fixes savannah bug #29055. Thanks to Kazuo Teramoto for reporting
the bug and testing the fix.
src/layer.c