diff options
author | Rasmus Steinke <rasi@xssn.at> | 2015-09-01 03:22:45 +0200 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2015-09-01 03:22:45 +0200 |
commit | d4e2dc01e58efabe6d1abd6267ec3940f0bd9931 (patch) | |
tree | 95f6ea769f999e5db7d52bf310fe4ab2019d179f /clerk | |
parent | d731468c1841b3f43eeb98f2e3d8fb49de3bfea5 (diff) | |
download | perl-app-clerk-d4e2dc01e58efabe6d1abd6267ec3940f0bd9931.tar.gz perl-app-clerk-d4e2dc01e58efabe6d1abd6267ec3940f0bd9931.tar.xz |
another deletion fix
Diffstat (limited to 'clerk')
-rwxr-xr-x | clerk | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -581,19 +581,15 @@ resumePlaylist () { # Play or delete items from current Queue dplayQueue () { while true; do - if [[ -z $POS ]]; then - re='^[0-9]+$' - if [[ "$POS" =~ $re ]]; then - POS=$(echo $(( $POS + 2 ))) - else - POS=0 - fi - else + re='^[0-9]+$' + if [[ "$POS" =~ $re ]]; then if [[ $last != $(mpc -f '%file%' playlist | tail -1) ]]; then POS=$(echo $(( $POS + 5 ))) else POS=$(echo $(( $POS + 6 ))) fi + else + POS=0 fi select="-selected-row $POS" |