From 532829e68ef3fb738cc4ee30a84cc84cd13546f2 Mon Sep 17 00:00:00 2001 From: DevAlePM Date: Wed, 10 Dec 2025 12:07:41 -0400 Subject: [PATCH] Solve filtering issues introduced by refactor made --- pages/filtering.js | 2 +- selectors/filtering.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/filtering.js b/pages/filtering.js index 2742c31..5b72faf 100644 --- a/pages/filtering.js +++ b/pages/filtering.js @@ -20,7 +20,7 @@ export class Filtering { cy.get(selectors.columnHeader.replace("{col}", column)).should("be.visible").trigger( "mouseover" ); - cy.get(selectors.openFilter.replace("{col}", column)).click({ + cy.get(selectors.openFilter).eq(column).find("button").click({ force: true, }); cy.get(selectors.filterForm, { timeout: 10000 } ).should("be.visible"); diff --git a/selectors/filtering.js b/selectors/filtering.js index 456ec31..447d2a9 100644 --- a/selectors/filtering.js +++ b/selectors/filtering.js @@ -6,7 +6,7 @@ export default { filterFooterBtns: '[class="pm-filter-form"] fieldset', tableRequest: '[class="pm-table-container"]', //new filteringV1 - openFilter: '[class="pm-table-ellipsis-column"] [class="pm-table-column-header"]', + openFilter: '[class="pm-table-ellipsis-column"] [class="pm-table-filter-button"]', threeDots: '.pm-table-ellipsis-column button', modalFilter: '[class="pm-filter-form"]', filterForm: '[class="pm-filter-form"]',