mirror of
https://github.com/XFox111/TabsAsideExtension.git
synced 2026-04-22 07:58:01 +03:00
fix: opening tab context menu causes tab to open on Firefox #224
This commit is contained in:
@@ -9,13 +9,19 @@ export default function TabMoreButton({ onEdit, onDelete, ...props }: TabMoreBut
|
|||||||
const DeleteIcon = bundleIcon(Delete20Filled, Delete20Regular);
|
const DeleteIcon = bundleIcon(Delete20Filled, Delete20Regular);
|
||||||
const dangerCls = useDangerStyles();
|
const dangerCls = useDangerStyles();
|
||||||
|
|
||||||
|
const onClick = (ev: React.MouseEvent): void =>
|
||||||
|
{
|
||||||
|
ev.stopPropagation();
|
||||||
|
ev.preventDefault();
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Menu>
|
<Menu>
|
||||||
<Tooltip relationship="label" content={ i18n.t("common.tooltips.more") }>
|
<Tooltip relationship="label" content={ i18n.t("common.tooltips.more") }>
|
||||||
<MenuTrigger>
|
<MenuTrigger disableButtonEnhancement>
|
||||||
<Button
|
<Button
|
||||||
appearance="subtle" icon={ <MoreHorizontal20Regular /> }
|
appearance="subtle" icon={ <MoreHorizontal20Regular /> }
|
||||||
onClick={ ev => ev.stopPropagation() }
|
onClick={ onClick }
|
||||||
{ ...props } />
|
{ ...props } />
|
||||||
</MenuTrigger>
|
</MenuTrigger>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
|
|||||||
Reference in New Issue
Block a user