If action is currently enabled.
action
If the action is disabled then calls to activate and change_state have no effect.