Fix focus on CompositionInput (#3973)
This commit is contained in:
parent
1726e1b77a
commit
e3e25e1144
1 changed files with 7 additions and 3 deletions
|
@ -18,9 +18,13 @@ export const useRestoreFocus = (
|
||||||
}
|
}
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
if (lastFocused && lastFocused.focus) {
|
// This ensures that the focus is returned to
|
||||||
lastFocused.focus();
|
// previous element
|
||||||
}
|
setTimeout(() => {
|
||||||
|
if (lastFocused && lastFocused.focus) {
|
||||||
|
lastFocused.focus();
|
||||||
|
}
|
||||||
|
});
|
||||||
};
|
};
|
||||||
}, [focusRef, root]);
|
}, [focusRef, root]);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue