keyboard/altgr/index: strip mode links from sample keys again
[sheet.git] / keyboard / altgr / index.inc.plp
index a74e01228f8eee098bba96f289779b35f494c104..67249ec302e5a5816e71bbb2cd94be1d4c6fe71e 100644 (file)
@@ -177,8 +177,12 @@ for my $inc (@incs) {
                        my $keydata = Data("$dirbase/$inc.eng");
                        Shiar_Sheet::Keyboard->new($keydata)
                }) {
-                       $keys->print_key('', $_, ($keys->{def}{''}{$_} // ['ni']) =~ s/ mode\S*//r)
-                               for @sample;
+                       for my $c (@sample) {
+                               my $def = $keys->{def}{''}{$c} // [];
+                               $def->[0] //= 'ni';
+                               $def->[0] =~ s/ mode\S*//;
+                               $keys->print_key('', $c, $def);
+                       }
                }
                say '</tr>';
        }