From a25af10c0e76530dfcca12eae1d6039d0a8c7962 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Tue, 7 Mar 2023 11:54:41 +0000 Subject: [PATCH] Count context menu clicks when considering the click outside handler --- packages/bbui/src/Actions/click_outside.js | 1 + .../frontend-core/src/components/sheet/cells/HeaderCell.svelte | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bbui/src/Actions/click_outside.js b/packages/bbui/src/Actions/click_outside.js index bdcbaa5d88..43904e0af2 100644 --- a/packages/bbui/src/Actions/click_outside.js +++ b/packages/bbui/src/Actions/click_outside.js @@ -29,6 +29,7 @@ const handleClick = event => { }) } document.documentElement.addEventListener("click", handleClick, true) +document.documentElement.addEventListener("contextmenu", handleClick, true) /** * Adds or updates a click handler diff --git a/packages/frontend-core/src/components/sheet/cells/HeaderCell.svelte b/packages/frontend-core/src/components/sheet/cells/HeaderCell.svelte index 064b513d20..38498b4698 100644 --- a/packages/frontend-core/src/components/sheet/cells/HeaderCell.svelte +++ b/packages/frontend-core/src/components/sheet/cells/HeaderCell.svelte @@ -47,7 +47,7 @@ const onContextMenu = e => { e.preventDefault() - open = true + open = !open } const sortAscending = () => {