public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) {
boolean consumed = super.mouseClick(component, button, x, y, count);
ListButton listButton = (ListButton)getComponent();
if (listButton.isRepeatable() && !getTriggerBounds().contains(x, y)) {
listButton.press();
}
return consumed;
}