diff options
author | Daniel Lublin <daniel@lublin.se> | 2019-02-04 11:09:14 +0100 |
---|---|---|
committer | Daniel Lublin <daniel@lublin.se> | 2019-02-04 11:09:14 +0100 |
commit | 1c7abb93eb39417fcf81c67875bfd804f3458a1a (patch) | |
tree | eec9248fd41bf037c6632f25758ccf8363bff0e1 /url-picker | |
parent | bf659da8f25080bb2e90ebf37059af9b9305cf93 (diff) |
Add launchsingle option
Diffstat (limited to 'url-picker')
-rw-r--r-- | url-picker | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -151,7 +151,9 @@ sub update { $overlay->hide; } } - if (scalar(@matches) == 1) { + # Auto-launch a single url only if the launchsingle resource is true + # (default), or if some digits were input + if (scalar(@matches) == 1 && ($self->{launchsingle} || $len > 0)) { $self->launch(@matches[0]); } else { $self->screen_cur($self->nrow,8+$len); @@ -206,6 +208,7 @@ sub on_start { $self->{launcher} = $self->my_resource("launcher") || $self->x_resource("url-launcher") || "sensible-browser"; + $self->{launchsingle} = ($self->my_resource("launchsingle") ne "false"); $self->{descending} = ($self->my_resource("order") eq "descending"); $self->{url_picker} = (); } |