From 11cd8a266b16d290eb90676b2087d3e36c0e2345 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Fri, 6 Sep 2024 23:18:49 +0530 Subject: [PATCH] feat: check for paginationType in handleClick --- src/components/organisms/BrowserWindow.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/organisms/BrowserWindow.tsx b/src/components/organisms/BrowserWindow.tsx index c5d29bfa..5ea5fbd7 100644 --- a/src/components/organisms/BrowserWindow.tsx +++ b/src/components/organisms/BrowserWindow.tsx @@ -191,9 +191,11 @@ export const BrowserWindow = () => { } if (paginationMode && getList) { - setPaginationSelector(highlighterData.selector) - // In pagination mode, treat any selection as the pagination selector - addListStep(listSelector!, fields, currentListId || 0, { type: paginationType, selector: paginationSelector }); + // Only allow selection in pagination mode if type is not empty, 'scrollDown', or 'scrollUp' + if (paginationType !== '' && paginationType !== 'scrollDown' && paginationType !== 'scrollUp') { + setPaginationSelector(highlighterData.selector); + addListStep(listSelector!, fields, currentListId || 0, { type: paginationType, selector: highlighterData.selector }); + } return; }