diff --git a/packages/oui-select-picker/src/select-picker.controller.js b/packages/oui-select-picker/src/select-picker.controller.js index 24096615..803a495a 100644 --- a/packages/oui-select-picker/src/select-picker.controller.js +++ b/packages/oui-select-picker/src/select-picker.controller.js @@ -38,6 +38,12 @@ export default class SelectPickerController { } } + this.$scope.$watch(() => this.model, (newValue) => { + if (this.model && find(this.values, newValue)) { + this.selectedValue = newValue; + } + }); + this.sectionTransclude = this.$transclude.isSlotFilled("sectionSlot"); this.deprecatedTransclude = this.$transclude.isSlotFilled("deprecatedSlot"); }