diff --git a/packages/bar/src/Bar.js b/packages/bar/src/Bar.js
index 633c1c5f48..654fd0eea8 100644
--- a/packages/bar/src/Bar.js
+++ b/packages/bar/src/Bar.js
@@ -318,7 +318,11 @@ const Bar = props => {
>
{layers.map((layer, i) => {
if (typeof layer === 'function') {
- return {layer({ ...props, ...result })}
+ return (
+
+ {layer({ ...props, ...result, showTooltip, hideTooltip })}
+
+ )
}
return layerById[layer]
})}