Skip to content

Commit 6627f8e

Browse files
authored
Show table header context menu on left click (as well as right) (#1878)
1 parent d22127e commit 6627f8e

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

webview/src/experiments/components/table/TableHeader.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ const TableHeaderCell: React.FC<{
174174
<ContextMenu
175175
content={menuContent}
176176
disabled={menuDisabled || menuSuppressed}
177+
trigger={'contextmenu click'}
177178
>
178179
<div
179180
{...column.getHeaderProps(

webview/src/shared/components/contextMenu/ContextMenu.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,19 @@ export interface ContextMenuProps {
4141
content?: React.ReactNode
4242
disabled?: boolean
4343
onShow?: () => void
44+
trigger?: string
4445
}
4546

4647
export const ContextMenu: React.FC<ContextMenuProps> = ({
4748
children,
4849
content,
4950
disabled,
50-
onShow
51+
onShow,
52+
trigger = 'contextmenu'
5153
}) => (
5254
<Tooltip
5355
arrow
54-
trigger={'contextmenu'}
56+
trigger={trigger}
5557
delay={[100, 200]}
5658
placement={'bottom'}
5759
interactive

0 commit comments

Comments
 (0)