Open nreese opened 1 month ago
Pinging @elastic/kibana-visualizations (Team:Visualizations)
Hi @nreese , thank you for identifying the root cause! Would you mind taking this one on? It looks like the bug was introduced with the recent embeddable refactor, and it’s not clear if it falls under the Visualizations team as it is related to Embeddables new architecture. We’re currently tied up with the Lens refactor, so your help here would be incredibly appreciated! 🙏
Pinging @elastic/kibana-presentation (Team:Presentation)
Following https://github.com/elastic/kibana/pull/192002, filters notification badge is only displayed for embeddables that partially implement the unified search interface. The code snippet below shows the
isApiCompatible
check used by the filters notification action. If this check returns false, then the filters notification badge is not displayed for a panel.https://github.com/elastic/kibana/blob/main/src/plugins/dashboard/public/dashboard_actions/filters_notification_action.tsx#L41
The visualize embeddable does not implement unified search interface and provide
filters$
orquery$
. This results in the filters notification badge not getting displayed for the visualize embeddable.Steps to reproduce