From fb2c06aafe9701d910d7f74a2219e639b7f2da5c Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 26 Jun 2015 05:39:23 +0000 Subject: [PATCH] 01_FHEMWEB.pm: remove duplicates in detail select by Markus (Forum #38513) git-svn-id: https://svn.fhem.de/fhem/trunk@8828 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 0d6d36100..36266a0de 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -1024,7 +1024,8 @@ FW_detailSelect(@) { my ($d, $cmd, $list, $param) = @_; return if(!$list || $FW_hiddenroom{input}); - my @al = sort map { s/:.*//;$_ } split(" ", $list); + my @al = map { s/:.*//;$_ } split(" ", $list); + @al = sort keys { map { $_ => 1 } @al }; # remove duplicate items in list my $selEl = (defined($al[0]) ? $al[0] : " "); $selEl = $1 if($list =~ m/([^ ]*):slider,/); # promote a slider if available