diff --git a/frontend/src/metabase/dashboard/components/DashboardHeader/DashboardHeader.tsx b/frontend/src/metabase/dashboard/components/DashboardHeader/DashboardHeader.tsx index 3b7aef5d10d407c450c35a089f580466e896a9f6..d69640072ea5365dcb9fb6809cffa0db68ff7a72 100644 --- a/frontend/src/metabase/dashboard/components/DashboardHeader/DashboardHeader.tsx +++ b/frontend/src/metabase/dashboard/components/DashboardHeader/DashboardHeader.tsx @@ -62,7 +62,7 @@ import type { DashboardSidebarState, } from "metabase-types/store"; -import { SIDEBAR_NAME } from "../../constants"; +import { DASHBOARD_PDF_EXPORT_ROOT_ID, SIDEBAR_NAME } from "../../constants"; import { ExtraEditButtonsMenu } from "../ExtraEditButtonsMenu/ExtraEditButtonsMenu"; import { @@ -285,7 +285,7 @@ export const DashboardHeader = (props: DashboardHeaderProps) => { }; const saveAsPDF = async () => { - const cardNodeSelector = "#Dashboard-Cards-Container"; + const cardNodeSelector = `#${DASHBOARD_PDF_EXPORT_ROOT_ID}`; await saveDashboardPdf(cardNodeSelector, dashboard.name).then(() => { trackExportDashboardToPDF(dashboard.id); });