Fix: When opening a filter, the focus is not put on the input search / filter input (#1731)

* Fixes #1718

* implemented review changes
This commit is contained in:
Ayush Agrawal
2023-09-26 18:31:50 +05:30
committed by GitHub
parent 8639cb921e
commit 96865b0fec
3 changed files with 3 additions and 0 deletions

View File

@ -31,6 +31,7 @@ export const FilterDropdownEntitySearchInput = () => {
filterDefinitionUsedInDropdown && filterDefinitionUsedInDropdown &&
selectedOperandInDropdown && ( selectedOperandInDropdown && (
<DropdownMenuSearchInput <DropdownMenuSearchInput
autoFocus
type="text" type="text"
value={filterDropdownSearchInput} value={filterDropdownSearchInput}
placeholder={filterDefinitionUsedInDropdown.label} placeholder={filterDefinitionUsedInDropdown.label}

View File

@ -29,6 +29,7 @@ export const FilterDropdownNumberSearchInput = () => {
filterDefinitionUsedInDropdown && filterDefinitionUsedInDropdown &&
selectedOperandInDropdown && ( selectedOperandInDropdown && (
<DropdownMenuSearchInput <DropdownMenuSearchInput
autoFocus
type="number" type="number"
placeholder={filterDefinitionUsedInDropdown.label} placeholder={filterDefinitionUsedInDropdown.label}
onChange={(event: ChangeEvent<HTMLInputElement>) => { onChange={(event: ChangeEvent<HTMLInputElement>) => {

View File

@ -39,6 +39,7 @@ export const FilterDropdownTextSearchInput = () => {
filterDefinitionUsedInDropdown && filterDefinitionUsedInDropdown &&
selectedOperandInDropdown && ( selectedOperandInDropdown && (
<DropdownMenuSearchInput <DropdownMenuSearchInput
autoFocus
type="text" type="text"
placeholder={filterDefinitionUsedInDropdown.label} placeholder={filterDefinitionUsedInDropdown.label}
value={filterCurrentlyEdited?.value ?? filterDropdownSearchInput} value={filterCurrentlyEdited?.value ?? filterDropdownSearchInput}