Angularjs validation de l'interface utilisateur de sélectionner plusieurs

LA SITUATION:

J'ai angulaire application qui envoient des e-mails.
Il y a un formulaire avec trois champs:
Adresse - Objet - Texte.

Pour le champ d'adresse, je suis en utilisant angulaire interface utilisateur-sélectionnez.

Tout fonctionne bien, sauf la validation sur le champ d'adresse (sur le sujet et le texte de validation fonctionne correctement).

EDIT:

Ce bogue a été corrigé à partir de la version 0.16.1. comme l'a souligné @yishaiz.

Donc cette question et de sa relative solution à l'égard de l'interface utilisateur, sélectionnez les versions < 0.16.1.

LE CODE:

HTML:

 <form name="emailForm" ng-submit="submitForm(emailForm.$valid)"> 

    <div class="row form-group">

        <label class="col-sm-2 control-label">To: </label>

        <div class="col-sm-10">

            <ui-select multiple ng-model="database_people.selectedPeople" theme="select2" ng-disabled="disabled" style="width:100%">

              <ui-select-match placeholder="Select person...">{{$item.name}} &lt; {{$item.value}} &gt;</ui-select-match>

              <ui-select-choices repeat="person2 in list_people | filter: {name: $select.search.name, value: $select.search.value, db_data_type_id: 5}">

                  <div ng-bind-html="person2.name | highlight: $select.search"></div>

                    <small>

                        email: <span ng-bind-html="''+person2.value | highlight: $select.search"></span>

                    </small>

              </ui-select-choices>

            </ui-select>

        </div>

    </div>

    <div class="col-sm-8">

         <button type="submit" class="btn btn-primary">Send</button>

    </div>

</form>

ANGULARJS:

$scope.submitForm = function(isValid) 
 {
    if (isValid) {
        alert('valid');
    }
    else {
        alert('not valid')
    }
};

PLUNKER:

http://plnkr.co/edit/MYW7SM9c9anH6RTomfRG?p=preview

Comme vous pouvez le voir, l'interface utilisateur-sélectionnez est nécessaire, mais la forme est à analyser comme valide.

QUESTION(s):

Comment puis-je faire l'interface utilisateur de sélectionner plusieurs requise?