[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem with dw:accepting-values
Here is an example how I use dw:accepting-values (simplified):
(dw:accepting-values (*query-io* :own-window t
:temporary-p t)
(accept 'integer :prompt "Prompt" :default 123))
My problem is that I switch sometimes to another application using the
select-key while I am in accepting-values. If I am not in the middle
of typing a new number, everything is fine, accepting-values is
aborted. Otherwise, if I come back to my application,
accepting-values is still active but the window is not exposed. My
application waits for the result of accepting-values so that I have to
select the accept window from the system menu before I can continue.
This is definitely not the expected behavior. It would be best if
accepting-values is aborted in any case. If that is not possible, the
accept window should be exposed and selected when I come back to my
application.
Are there arguments for accept or accepting-values to change that
unexpected behavior? Or is it a bug without a solution? Any help
will be appreciated.
Andreas Girgensohn
andreasg@boulder.colorado.edu