Kbase P84643: Set-wait-state("") does not return to cursor to arrow in a Trigger of a combo-box
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/12/2009 |
|
Status: Unverified
SYMPTOM(s):
Set-wait-state("") does not return to cursor to arrow
The trigger of LEAVE of the combo-box have a set-wait-state("general") command followed by a set-wait-state("") command
Mouse pointer stays as an hourglass even though the wait state has been turned off
Happens only with combo-box
CAUSE:
When the listbox portion of the combo-box is dropped the listbox captures the mouse (so all mouse messages go to the listbox). So, the message that Progress is waiting for to change the pointer back to the arrow never arrives to the combo-box itself but, it goes to the listbox instead, which doesn't know that we want to change the pointer.
FIX:
Use a selection-list instead of a combo-box.