Should we call `_cleanCheckedActions` here?  To avoid such mistake, maybe we can call to this function in the `enabled` setter.