[PATCH]: Fix rxvt-unicode hanging when using internal popups.

Marc Lehmann schmorp at schmorp.de
Mon Aug 3 09:27:09 CEST 2009


On Sun, Aug 02, 2009 at 09:59:02AM +0100, Thomas Adam <thomas.adam22 at gmail.com> wrote:
> -   $self->grab ($self->{data}{event}{time}, 1)
> +   $self->grab ($self->{data}{event}{time})
>        and $self->allow_events_async;
>  
>     # should definitely not fail
> -   $self->grab ($self->{data}{event}{time}, 1)
> +   $self->grab ($self->{data}{event}{time})
>        and $self->allow_events_async;

Could somebody investigate whether the grab in the latter case fails, e.g.:

   $self->grab ($self->{data}{event}{time}, 1)
      and die "grab successful\n";

and see if that dies (the die should cause an ungrab btw....).

Maybe for some reason the event time ($self->{data}{event}{time}) is 0?

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      pcg at goof.com
      -=====/_/_//_/\_,_/ /_/\_\




More information about the rxvt-unicode mailing list