Просмотр исходного кода

Popup click should not open page

binwiederhier 3 лет назад
Родитель
Сommit
669d269fd9
2 измененных файлов с 8 добавлено и 2 удалено
  1. 0 1
      server/server.go
  2. 8 1
      web/src/components/Navigation.js

+ 0 - 1
server/server.go

@@ -44,7 +44,6 @@ import (
 - MEDIUM: Test new token endpoints & never-expiring token
 - MEDIUM: Tests for manager.go
 - LOW: UI: Flickering upgrade banner when logging in
-- LOW: Menu item -> popup click should not open page
 - LOW: get rid of reservation id, replace with DELETE X-Topic: ...
 
 */

+ 8 - 1
web/src/components/Navigation.js

@@ -291,7 +291,14 @@ const SubscriptionItem = (props) => {
                     </ListItemIcon>
                 }
                 <ListItemIcon edge="end" sx={{minWidth: "26px"}}>
-                    <IconButton size="small" onMouseDown={(e) => e.stopPropagation()} onClick={(e) => setMenuAnchorEl(e.currentTarget)}>
+                    <IconButton
+                        size="small"
+                        onMouseDown={(e) => e.stopPropagation()}
+                        onClick={(e) => {
+                            e.stopPropagation();
+                            setMenuAnchorEl(e.currentTarget);
+                        }}
+                    >
                         <MoreVert fontSize="small"/>
                     </IconButton>
                 </ListItemIcon>