diff --git a/src/platform/plugins/shared/unified_search/public/filter_badge/filter_content/filter_content.tsx b/src/platform/plugins/shared/unified_search/public/filter_badge/filter_content/filter_content.tsx index 1f3911780b145..c0a06bb0c07c5 100644 --- a/src/platform/plugins/shared/unified_search/public/filter_badge/filter_content/filter_content.tsx +++ b/src/platform/plugins/shared/unified_search/public/filter_badge/filter_content/filter_content.tsx @@ -51,11 +51,11 @@ export interface FilterContentProps { } export function FilterContent({ filter, valueLabel, fieldLabel, hideAlias }: FilterContentProps) { - if (!hideAlias && filter.meta.alias !== null) { + if (!hideAlias && filter.meta.alias != null) { return ( <> - + ); } diff --git a/x-pack/test/functional/apps/lens/group4/dashboard.ts b/x-pack/test/functional/apps/lens/group4/dashboard.ts index 1b6f675db9898..7200d459ffc6a 100644 --- a/x-pack/test/functional/apps/lens/group4/dashboard.ts +++ b/x-pack/test/functional/apps/lens/group4/dashboard.ts @@ -75,6 +75,14 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { await dashboardAddPanel.closeAddPanel(); await retry.try(async () => { await clickInChart(30, 5); // hardcoded position of bar, depends heavy on data and charts implementation + const filters = await find.allByCssSelector('.euiCheckbox'); + expect(filters).length(2); + const [timeFilter, ipFilter] = filters; + expect(await timeFilter.getVisibleText()).to.be( + '@timestamp: Sep 21, 2015 @ 09:00:00.000 to Sep 21, 2015 @ 12:00:00.000' + ); + expect(await ipFilter.getVisibleText()).to.be('ip: 97.220.3.248'); + await testSubjects.existOrFail('applyFiltersPopoverButton', { timeout: 2500 }); });