Skip to content

Commit a738bb9

Browse files
fix(DualListSelector): Add/remove button didn't work if search is used (#8269)
1 parent af4d7f8 commit a738bb9

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

packages/react-core/src/components/DualListSelector/DualListSelector.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,9 @@ export class DualListSelector extends React.Component<DualListSelectorProps, Dua
279279

280280
return {
281281
chosenOptions: newChosen,
282+
chosenFilteredOptions: newChosen,
282283
availableOptions: newAvailable,
284+
availableFilteredOptions: newAvailable,
283285
chosenOptionsSelected: [],
284286
availableOptionsSelected: []
285287
};
@@ -339,7 +341,9 @@ export class DualListSelector extends React.Component<DualListSelectorProps, Dua
339341
chosenOptionsSelected: [],
340342
availableOptionsSelected: [],
341343
chosenOptions: newChosen,
342-
availableOptions: newAvailable
344+
chosenFilteredOptions: newChosen,
345+
availableOptions: newAvailable,
346+
availableFilteredOptions: newAvailable
343347
};
344348
});
345349
};
@@ -393,7 +397,9 @@ export class DualListSelector extends React.Component<DualListSelectorProps, Dua
393397

394398
return {
395399
chosenOptions: newChosen,
400+
chosenFilteredOptions: newChosen,
396401
availableOptions: newAvailable,
402+
availableFilteredOptions: newAvailable,
397403
chosenOptionsSelected: [],
398404
availableOptionsSelected: []
399405
};
@@ -449,7 +455,9 @@ export class DualListSelector extends React.Component<DualListSelectorProps, Dua
449455
chosenOptionsSelected: [],
450456
availableOptionsSelected: [],
451457
chosenOptions: newChosen,
452-
availableOptions: newAvailable
458+
chosenFilteredOptions: newChosen,
459+
availableOptions: newAvailable,
460+
availableFilteredOptions: newAvailable
453461
};
454462
});
455463
};

0 commit comments

Comments
 (0)