File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
examples/server/webui/src/components Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,14 @@ export default function Header() {
1919 const [ selectedTheme , setSelectedTheme ] = useState ( StorageUtils . getTheme ( ) ) ;
2020 const { setShowSettings } = useAppContext ( ) ;
2121 const [ selectedConfig , setSelectedConfig ] = useState < number > ( - 1 ) ;
22+ const handleClick = ( ) => {
23+ const elem = document . activeElement ;
24+ if ( elem ) {
25+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
26+ // @ts -expect-error
27+ elem ?. blur ( ) ;
28+ }
29+ } ;
2230
2331 const setTheme = ( theme : string ) => {
2432 StorageUtils . setTheme ( theme ) ;
@@ -257,6 +265,7 @@ export default function Header() {
257265 onChange = { ( e ) =>
258266 e . target . checked && selectPrompt ( opt . key )
259267 }
268+ onClick = { handleClick }
260269 />
261270 </ li >
262271 ) ) }
You can’t perform that action at this time.
0 commit comments