Hi everyone,
I have two related issues I am seeing variations of in similar posts, but they have not quite resolved or fully clarified the issues.
- Users select a record from a Gallery
- Upon making a selection, they are navigated to another Screen
- The screen contains a multi-select combo box (note this combo box is not mapped to a Form)
- Users can select a list of SharePoint IDs from the Combo Box. The selected IDs are patched to a column on SharePoint with a delimiter
- If the user opens the record again, the default selected items are pre-populated into the combo box. I achieve this by performing a look up function to retrieve the contents of the SharePoint column from the data source, and then I split the values to populate the combo box back with the original values.
Issues:
- If I add a label to the screen and set it to return the combo box selected items, nothing is displayed unless I manually select a value from the combo box
- Although the default selected values are displayed in the combo box, they are not highlighted in the combo box drop down options. In fact, the user can select the same values again as if they were not already selected

Combo Box Properties:
DefaultSelectedItems:
//Get default selected items if the form has been launched in edit mode
With(
{
SelectedIDs: LookUp(
data_source,
ID = data_source.ID,
column_name
)
},
RenameColumns(
Filter(
Split(
SelectedIDs,
";"
),
!IsBlank(Result)
),
"Result",
"Value"
)
)
DisplayFields:
["ID"]
Items:
data_source.ID
Label properties:
Text:
Concat(ComboBox1.SelectedItems.ID,Text(ThisRecord.ID),";")
Similar post:
https://powerusers.microsoft.com/t5/Building-Power-Apps/Combo-box-quot-Selected-quot-not-really-selected-until-a-person/td-p/145338