Hi Seamus! First of all, one advice, follow the guidelines: "Linking to a live code example that demonstrates your problem or question will get you an answer faster. Create one using this template: http://plnkr.co/edit/rQvx8CXtmkCKR89jWn8T" It's much better to debug something with a live example.
According to the docs <https://code.angularjs.org/1.3.20/docs/api/ng/directive/select>, we can see that they use a different scope properties for the *ng-model* and for the *ng-options* and you're using the same properties for both. I'm not sure you need the *$timeouts* and the *$watch* to see the UI updated. Provide us a live example and we'll be able to give you a better help. Regards, *Luís Loureiro* -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
