Fixed, but I don't like this idea of being able to disable a button by circumventing disabling the command. Instead of maintaining this._disabled, we should this._command.disable().