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() {
36
36
< Menu closeOnSelect = { false } gutter = { 4 } >
37
37
< MenuButton
38
38
className = { navBarStyles . menuButton }
39
+ onBlur = { ( ) => setIsOpen ( false ) }
39
40
onClick = { ( ) => {
41
+
40
42
sendGAEvent ( "event" , "buttonClicked" , {
41
43
value : "Settings" ,
42
44
} ) ;
@@ -51,6 +53,7 @@ export default function NavBarMenu() {
51
53
onOpen = { ( ) => setIsOpen ( true ) }
52
54
onClose = { ( ) => setIsOpen ( false ) }
53
55
isOpen = { isOpen }
56
+ closeOnBlur = { false }
54
57
>
55
58
< PopoverTrigger >
56
59
< MenuItem display = { "flex" } gap = { "8px" } color = { "hsl(var(--error))" } >
@@ -62,6 +65,7 @@ export default function NavBarMenu() {
62
65
rootProps = { {
63
66
style : {
64
67
transform : "scale(0)" ,
68
+ display : isOpen ? "inherit" : "none" ,
65
69
} ,
66
70
} }
67
71
>
@@ -79,14 +83,14 @@ export default function NavBarMenu() {
79
83
onClick = { ( ) => {
80
84
localStorage . removeItem ( "progress" ) ;
81
85
userSolutionStore . clearAllCode ( ) ;
82
- setIsOpen ( false ) ;
83
86
toast ( {
84
87
title : "Progress Cleared" ,
85
88
description : "Your progress has been cleared" ,
86
89
status : "success" ,
87
90
duration : 3000 ,
88
91
isClosable : true ,
89
92
} ) ;
93
+ setIsOpen ( false ) ;
90
94
} }
91
95
>
92
96
RESET
You can’t perform that action at this time.
0 commit comments