Small fix for stream sources on batched plots
@@ -196,6 +196,9 @@ class ElementPlot(BokehPlot, GenericElementPlot):
zorders = list(range(self.zorder, self.zorder+len(self.hmap.last)))
else:
zorders = [self.zorder]
+
+ if isinstance(self, OverlayPlot) and not self.batched:
+ sources = []
if not self.static or isinstance(self.hmap, DynamicMap):
sources = [(i, o) for i, inputs in self.stream_sources.items()
for o in inputs if i in zorders]
