I can't test code atm but do we still need slots[x]->checkClick() == ACTIVATED here?