посмотрел внимательнее, соглашусь с Димой, профита от сохранения значения нет, операция сравнения дешевая.

а локальную переменную стоит переименовать в ``isDisabled`` (с буквой d в конце).