diff --git a/public/app/features/panel/components/PanelRenderer.tsx b/public/app/features/panel/components/PanelRenderer.tsx index bb221909c12..dc2c43decd0 100644 --- a/public/app/features/panel/components/PanelRenderer.tsx +++ b/public/app/features/panel/components/PanelRenderer.tsx @@ -33,7 +33,8 @@ export function PanelRenderer
(pr
} = props;
const theme = useTheme2();
- const replace = useMemo(() => getTemplateSrv().replace, []);
+ const templateSrv = getTemplateSrv();
+ const replace = useMemo(() => templateSrv.replace.bind(templateSrv), [templateSrv]);
const [plugin, setPlugin] = useState(syncGetPanelPlugin(pluginId));
const [error, setError] = useState