When using ui-disable-choice, items are disabled fine in the sense that they cannot be selected, but they are visually not distinguishable from normal enabled items.
I have solved this by applying a ng-class or ng-style to my items using the same condition as ui-disable-choice, e.g.:
This works, but it would be a million times nicer if the CSS provided by ui-select would include a class for disabled items out of the box (typically, making them light-grey or similar).
When using ui-disable-choice, items are disabled fine in the sense that they cannot be selected, but they are visually not distinguishable from normal enabled items.
I have solved this by applying a ng-class or ng-style to my items using the same condition as ui-disable-choice, e.g.:
This works, but it would be a million times nicer if the CSS provided by ui-select would include a class for disabled items out of the box (typically, making them light-grey or similar).