browser: disable column search if no queryselector
[sheet.git] / browser.plp
index 258999e834364ce4cf4b4a07278fa1ff07d38783..f6de5958b3ef14a86799fb9785bebdbb908eddf5 100644 (file)
@@ -107,7 +107,7 @@ $canihas ||= {
 my $scorediv = (max(map { ref $_ eq 'HASH' && sum(values %$_) } values %$canihas) // 1) / 100;
 
 print '<table class="mapped">';
-print '<col>' x 3;
+print '<col span="3">';  # should match first thead row
 printf '<colgroup span="%d">', scalar @{ $versions{$_} } for @browsers;
 print "\n";
 
@@ -119,7 +119,7 @@ my $header = join('',
                sprintf('<th colspan="%d" class="%s" title="%s">%s',
                        scalar @{ $versions{$_} },
                        join(' ', map {"b-a-$_"} grep {$_}
-                               $_, $caniuse->{agents}->{$_}->{prefix},
+                               $_, @{ $caniuse->{agents}->{$_} }{'prefix', 'type'},
                        ),
                        join(' ',
                                sprintf('%.1f%%', sum(values %{ $canihas->{$_} })),