Kbase P98974: LEAVE trigger on fill-in widget doesn't get fired on the Web Client
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/17/2004 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.x
Progress 9.1x
SYMPTOM(s):
LEAVE trigger on fill-in widget doesn't get fired on the Web Client
When the cursor is in the fill-in and you mouse click in a different widget the leave trigger doesn't fire.
It works as expected on the normal client session
The container is started from a startup procedure which calls PROCESS EVENTS indifinetely
CAUSE:
Calling PROCESS EVENTS indifinetely while a container is I/O blocked by WAIT-FOR statement
FIX:
Avoid PROCESS EVENTS. Instead you can use WAIT-FOR or REPEAT loops.