On Sun, Feb 23, 2003 at 09:04:21PM +0200, Tuomo Valkonen wrote:
> On Sun, Feb 23, 2003 at 01:26:29PM -0500, Paul Pelzl wrote:
> > Found a bug.  Try executing "commands_at_leaf; close" while you have an
> > open input box from one of the "query_" functions (e.g. query_yesno).
> 
> I've attached a patch that should fix this. (I'll wait a few days for
> other bug reports and then make a new release with all the fixes as
> I'm sure there are other things to be fixed.) The ChangeLog entries
> for this patch are:
> 
>   * Fixed frame_close
>   * Implemented "close" command for queries.
>   * Added the command frame_close_if_empty and bound close command
>     for frames to this.
> 

That seems to correct it so far.  (It also feels like the right choice
from the user's perspective, that hitting 'close' will exit the query
function.)

I've run into some focus issues here.  With "warp_enabled FALSE",
executing a number of the ion functions will shift the focus to the
frame that contains the pointer.  Examples: closing a window (or hitting
'close' with a 'query_' box open), window resize, cancelling a window
resize, cancelling a submap (Mod1-K, ESC), ...

Paul


Reply via email to