Only readjust adjoined layouts if there are adjoined plots
@@ -1043,6 +1043,7 @@ class LayoutPlot(GenericLayoutPlot, CompositePlot):
cbar_plot._draw_colorbar(redraw=False)
adjoined = self.traverse(specs=[AdjointLayoutPlot])
for adjoined in adjoined:
+ if len(adjoined.subplots) > 1:
adjoined.adjust_positions(redraw=False)
return self._finalize_axis(None)
