ECN-4665 Acuthin ignoring user input during heavy output

RPI Number: 1117080

Product: ACUCOBOL-GT

Module: Thin Client

Machines Affected: Windows

Known Versions Affected: All

DESCRIPTION:

If an application performed a lengthy sequence of screen updates, the user interface was sometimes unresponsive and occasionally entered a "not responding" state if the user tried to interact with it.

This change ensures that the UI remains responsive.

Note: If a long sequence of updates has already been queued, those must be processed before any user input is acted upon. This might appear to slow down processing; however, this is the expected behavior. To increase processing speed, try reducing the frequency of screen updates, for example, by updating a progress bar at moderate intervals, or by counting every 100th record processed instead of every record.