@@ -377,8 +377,12 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
377377 return (
378378 < ListSubheader
379379 key = { `${ idx } ` }
380- sx = { { background : "transparent" } }
380+ sx = { {
381+ background : "transparent" ,
382+ userSelect : "none"
383+ } }
381384 disableSticky = { true }
385+ onClick = { ( e ) => e . stopPropagation ( ) }
382386 >
383387 { value . title }
384388 </ ListSubheader >
@@ -430,7 +434,12 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
430434 } ) }
431435
432436 < Divider />
433- < ListItem >
437+ < ListItem
438+ onClick = { ( e ) => e . stopPropagation ( ) }
439+ sx = { {
440+ userSelect : "none"
441+ } }
442+ >
434443 < ListItemIcon >
435444 < DarkModeIcon />
436445 </ ListItemIcon >
@@ -446,14 +455,20 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
446455
447456
448457 < ListSubheader
449- sx = { { background : "transparent" } } >
458+ sx = { {
459+ background : "transparent" ,
460+ userSelect : "none"
461+ } }
462+ onClick = { ( e ) => e . stopPropagation ( ) }
463+ >
450464 Links
451465 </ ListSubheader >
452466 < ListItemButton
453467 component = "a"
454468 href = "./swagger/"
455469 target = "_blank"
456470 rel = "noopener"
471+ onClick = { ( e ) => e . stopPropagation ( ) }
457472 >
458473 < ListItemIcon >
459474 < SwaggerUIIcon />
@@ -466,6 +481,7 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
466481 href = "https://valetudo.cloud"
467482 target = "_blank"
468483 rel = "noopener"
484+ onClick = { ( e ) => e . stopPropagation ( ) }
469485 >
470486 < ListItemIcon >
471487 < DocsIcon />
@@ -477,6 +493,7 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
477493 href = "https://github.com/Hypfer/Valetudo"
478494 target = "_blank"
479495 rel = "noopener"
496+ onClick = { ( e ) => e . stopPropagation ( ) }
480497 >
481498 < ListItemIcon >
482499 < GithubIcon />
@@ -488,6 +505,7 @@ const ValetudoAppBar: React.FunctionComponent<{ paletteMode: PaletteMode, setPal
488505 href = "https://github.com/sponsors/Hypfer"
489506 target = "_blank"
490507 rel = "noopener"
508+ onClick = { ( e ) => e . stopPropagation ( ) }
491509 >
492510 < ListItemIcon >
493511 < DonateIcon />
0 commit comments