File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,9 @@ export default function NavBarMenu() {
3636 < Menu closeOnSelect = { false } gutter = { 4 } >
3737 < MenuButton
3838 className = { navBarStyles . menuButton }
39+ onBlur = { ( ) => setIsOpen ( false ) }
3940 onClick = { ( ) => {
41+
4042 sendGAEvent ( "event" , "buttonClicked" , {
4143 value : "Settings" ,
4244 } ) ;
@@ -51,6 +53,7 @@ export default function NavBarMenu() {
5153 onOpen = { ( ) => setIsOpen ( true ) }
5254 onClose = { ( ) => setIsOpen ( false ) }
5355 isOpen = { isOpen }
56+ closeOnBlur = { false }
5457 >
5558 < PopoverTrigger >
5659 < MenuItem display = { "flex" } gap = { "8px" } color = { "hsl(var(--error))" } >
@@ -62,6 +65,7 @@ export default function NavBarMenu() {
6265 rootProps = { {
6366 style : {
6467 transform : "scale(0)" ,
68+ display : isOpen ? "inherit" : "none" ,
6569 } ,
6670 } }
6771 >
@@ -79,14 +83,14 @@ export default function NavBarMenu() {
7983 onClick = { ( ) => {
8084 localStorage . removeItem ( "progress" ) ;
8185 userSolutionStore . clearAllCode ( ) ;
82- setIsOpen ( false ) ;
8386 toast ( {
8487 title : "Progress Cleared" ,
8588 description : "Your progress has been cleared" ,
8689 status : "success" ,
8790 duration : 3000 ,
8891 isClosable : true ,
8992 } ) ;
93+ setIsOpen ( false ) ;
9094 } }
9195 >
9296 RESET
You can’t perform that action at this time.
0 commit comments