@Override
public void executeMultikeyAction(int index, boolean repeat) {
Layer l = LayerListDialog.getLayerForIndex(index);
if (l != null) {
l.toggleVisible();
lastLayer = new WeakReference<>(l);
} else if (repeat && lastLayer != null) {
l = lastLayer.get();
if (LayerListDialog.isLayerValid(l)) {
l.toggleVisible();