… | |
… | |
354 | $self->emit (execute => $self->{select}); |
354 | $self->emit (execute => $self->{select}); |
355 | $self->emit ("close"); |
355 | $self->emit ("close"); |
356 | } |
356 | } |
357 | } elsif ($ev->{sym} == 27) { |
357 | } elsif ($ev->{sym} == 27) { |
358 | $self->emit ("close"); |
358 | $self->emit ("close"); |
|
|
359 | return; |
359 | } elsif ((chr $ev->{unicode}) =~ /^[[:alpha:]]$/) { |
360 | } elsif ((chr $ev->{unicode}) =~ /^[[:alpha:]]$/) { |
360 | $self->{search} .= chr $ev->{unicode}; |
361 | $self->{search} .= chr $ev->{unicode}; |
361 | $self->update_labels; |
362 | $self->update_labels; |
362 | } |
363 | } |
363 | |
364 | |