diff --git a/holoviews/plotting/bokeh/element.py b/holoviews/plotting/bokeh/element.py index d7c58035bf..83ba6aa752 100644 --- a/holoviews/plotting/bokeh/element.py +++ b/holoviews/plotting/bokeh/element.py @@ -1231,6 +1231,11 @@ def _init_glyphs(self, plot, element, ranges, source, data=None, mapping=None, s with abbreviated_exception(): self._update_glyph(renderer, properties, mapping.get(key, {}), glyph, source, source.data) + if self.colorbar: + for k, v in list(self.handles.items()): + if not k.endswith('color_mapper'): + continue + self._draw_colorbar(plot, v, k[:-12]) def _process_properties(self, key, properties, mapping):