diff --git a/frontend/src/metabase/query_builder/components/view/ViewFooter.jsx b/frontend/src/metabase/query_builder/components/view/ViewFooter.jsx
index 8bb2455247d349fcdf30d97ca277b0dc86ac3946..5b58fa53bb7d563cbe752ba1ed6264e5725d4232 100644
--- a/frontend/src/metabase/query_builder/components/view/ViewFooter.jsx
+++ b/frontend/src/metabase/query_builder/components/view/ViewFooter.jsx
@@ -83,7 +83,9 @@ const ViewFooter = ({
               result={result}
               active={isShowingChartTypeSidebar}
               onClick={
-                isShowingChartTypeSidebar ? onCloseChartType : onOpenChartType
+                isShowingChartTypeSidebar
+                  ? () => onCloseChartType()
+                  : () => onOpenChartType()
               }
             />
           ),
@@ -95,8 +97,8 @@ const ViewFooter = ({
               active={isShowingChartSettingsSidebar}
               onClick={
                 isShowingChartSettingsSidebar
-                  ? onCloseChartSettings
-                  : onOpenChartSettings
+                  ? () => onCloseChartSettings()
+                  : () => onOpenChartSettings()
               }
             />
           ),