We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ad58bbc commit f2341aeCopy full SHA for f2341ae
packages/shared/widget-plugin-filtering/src/controllers/picker/mixins/SelectControllerMixin.ts
@@ -87,6 +87,18 @@ export function SelectControllerMixin<TBase extends BaseController>(Base: TBase)
87
if (this.multiselect) {
88
props.stateReducer = (state, { changes, type }) => {
89
switch (type) {
90
+ case useSelect.stateChangeTypes.ToggleButtonClick:
91
+ if (state.isOpen) {
92
+ return {
93
+ ...changes,
94
+ isOpen: true,
95
+ highlightedIndex: state.highlightedIndex
96
+ };
97
+ }
98
+
99
100
+ ...changes
101
102
case useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:
103
case useSelect.stateChangeTypes.ItemClick:
104
return {
0 commit comments