Skip to content

Commit e8c799b

Browse files
authored
Merge pull request RooVetGit#993 from RooVetGit/welcome_submit_delay
Add delay on submitting from welcome view
2 parents 2928c80 + 602c6ef commit e8c799b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

webview-ui/src/components/welcome/WelcomeView.tsx

+7-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ const WelcomeView = () => {
1010

1111
const [errorMessage, setErrorMessage] = useState<string | undefined>(undefined)
1212

13-
const handleSubmit = () => {
13+
const handleSubmit = async () => {
14+
// Focus the active element's parent to trigger blur
15+
document.activeElement?.parentElement?.focus()
16+
17+
// Small delay to let blur events complete
18+
await new Promise((resolve) => setTimeout(resolve, 50))
19+
1420
const error = validateApiConfiguration(apiConfiguration)
1521
if (error) {
1622
setErrorMessage(error)

0 commit comments

Comments
 (0)