From eecda20b83e42b10b43b12e78ebb4c38f26916c7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 20 Mar 2024 23:06:53 +1100 Subject: [PATCH] Table row click fix (#6766) * Fix typo in URL spec * Fix navigation into new tab - Disable noreferrer, else redirected to index page --- src/frontend/src/tables/InvenTreeTable.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/tables/InvenTreeTable.tsx b/src/frontend/src/tables/InvenTreeTable.tsx index 3ec48c2444..16fc9c8df3 100644 --- a/src/frontend/src/tables/InvenTreeTable.tsx +++ b/src/frontend/src/tables/InvenTreeTable.tsx @@ -520,9 +520,10 @@ export function InvenTreeTable({ let url = getDetailUrl(tableProps.modelType, record.pk); // Should it be opened in a new tab? - if (event?.ctrlKey || event?.shiftKey || event?.buttons & 0x04) { + if (event?.ctrlKey || event?.shiftKey) { // Open in a new tab - window.open(`/${base_url}{url}`, '_blank', 'noreferrer'); + url = `/${base_url}${url}`; + window.open(url, '_blank'); } else { // Navigate internally navigate(url);