i3status-anyevent: run app from button only on left-click
This commit is contained in:
@@ -245,18 +245,21 @@ sub add_events () {
|
|||||||
my $j = eval { decode_json $msg };
|
my $j = eval { decode_json $msg };
|
||||||
|
|
||||||
if (defined $j) {
|
if (defined $j) {
|
||||||
foreach (@{$CONF->{apps}}) {
|
# left button click, without shift, ctrl, alt, etc
|
||||||
unless (defined $_->{name}) {
|
if (($j->{button} == 1) && ($#{$j->{modifiers}} < 0)){
|
||||||
next;
|
foreach (@{$CONF->{apps}}) {
|
||||||
}
|
unless (defined $_->{name}) {
|
||||||
|
next;
|
||||||
|
}
|
||||||
|
|
||||||
unless (defined $j->{name}) {
|
unless (defined $j->{name}) {
|
||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($j->{name} eq $_->{name}) {
|
if ($j->{name} eq $_->{name}) {
|
||||||
spawn ($_->{cmd});
|
spawn ($_->{cmd});
|
||||||
last;
|
last;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user