Skip to content

Commit

Permalink
fix(pro:search): select in quickselect panel shouldn't have active va…
Browse files Browse the repository at this point in the history
…lue (#1733)
  • Loading branch information
sallerli1 committed Nov 3, 2023
1 parent 2e8fc95 commit a967f9b
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion packages/pro/search/src/panel/SelectPanel.tsx
Expand Up @@ -60,7 +60,7 @@ export default defineComponent({
if (key) {
setActiveValue(key)
} else if (_filteredDataSource && _filteredDataSource.findIndex(item => item.key === activeValue.value) < 0) {
setActiveValue(_filteredDataSource[0]?.key)
setActiveValue(props.setDefaultActiveValue ? _filteredDataSource[0]?.key : undefined)
}
},
{ immediate: true },
Expand Down
1 change: 1 addition & 0 deletions packages/pro/search/src/segments/CreateSelectSegment.tsx
Expand Up @@ -50,6 +50,7 @@ export function createSelectSegment(
setOnKeyDown={setOnKeyDown}
showSelectAll={renderLocation === 'individual' && showSelectAll}
showFooter={renderLocation === 'individual'}
setDefaultActiveValue={renderLocation === 'individual'}
setInactiveOnMouseLeave={renderLocation === 'quick-select-panel'}
searchValue={searchable ? searchInput : ''}
searchFn={searchFn}
Expand Down
1 change: 1 addition & 0 deletions packages/pro/search/src/types/panels.ts
Expand Up @@ -33,6 +33,7 @@ export const proSearchSelectPanelProps = {
showSelectAll: { type: Boolean, default: true },
showFooter: { type: Boolean, default: true },
autoHeight: { type: Boolean, default: false },
setDefaultActiveValue: { type: Boolean, default: true },
setInactiveOnMouseLeave: { type: Boolean, default: false },
allSelected: Boolean,
searchValue: { type: String, default: undefined },
Expand Down

0 comments on commit a967f9b

Please sign in to comment.