FIX: ensures selection is lookedup into async content (#7586)

FIX: ensures selection is lookedup into async content (#7586)

diff --git a/app/assets/javascripts/select-kit/components/multi-select.js.es6 b/app/assets/javascripts/select-kit/components/multi-select.js.es6
index d380c34..9377594 100644
--- a/app/assets/javascripts/select-kit/components/multi-select.js.es6
+++ b/app/assets/javascripts/select-kit/components/multi-select.js.es6
@@ -198,12 +198,17 @@ export default SelectKitComponent.extend({
     return this._super() && !this.get("hasReachedMaximum");
   },
 
-  @computed("computedValues.[]", "computedContent.[]")
-  selection(computedValues, computedContent) {
+  @computed(
+    "computedValues.[]",
+    "computedContent.[]",
+    "computedAsyncContent.[]"
+  )
+  selection(computedValues, computedContent, computedAsyncContent) {
     const selected = [];
+    const content = this.isAsync ? computedAsyncContent : computedContent;
 
     computedValues.forEach(v => {
-      const value = computedContent.findBy("value", v);
+      const value = content.findBy("value", v);
       if (value) selected.push(value);
     });

GitHub sha: c238f0d2

Revert "FIX: ensures selection is lookedup into async content (#7586)"