Diff
1diff --git a/plugins/adb/_adb b/plugins/adb/_adb
2index 8cbf6593cc076325e85578f2e90f2417fdacf4b8..e3c20d75141d7674b6675047a94f491b0f83f5de 100644
3--- a/plugins/adb/_adb
4+++ b/plugins/adb/_adb
5@@ -48,8 +48,8 @@ _arguments \
6
7 case "$state" in
8 specify_device)
9- _values 'devices' $(adb devices -l|awk 'NR>1&& $1 ~ /^[a-zA-Z0-9].*$/ \
10- {printf "%s[%s] ",$1,$6 }')
11+ _values -C 'devices' ${$(adb devices -l|awk 'NR>1&& $1 \
12+ {sub(/ +/," ",$0);gsub(":","\\:",$1); printf "%s[%s] ",$1, $NF}'):-""}
13 return
14 ;;
15 esac