diff --git a/pygal/graph/graph.py b/pygal/graph/graph.py index 845c89f..0eebf4f 100644 --- a/pygal/graph/graph.py +++ b/pygal/graph/graph.py @@ -229,7 +229,9 @@ class Graph(PublicApi): if not self._y_labels or not self.show_y_labels: return - axis = self.svg.node(self.nodes['plot'], class_="axis y") + axis = self.svg.node(self.nodes['plot'], class_="axis y%s" % ( + ' always_show' if self.show_y_guides else '' + )) if (0 not in [label[1] for label in self._y_labels] and self.show_y_guides): diff --git a/pygal/graph/horizontal.py b/pygal/graph/horizontal.py index 3079ca5..9939b21 100644 --- a/pygal/graph/horizontal.py +++ b/pygal/graph/horizontal.py @@ -38,6 +38,8 @@ class HorizontalGraph(Graph): self._y_labels_major, self._x_labels_major) self._x_2nd_labels, self._y_2nd_labels = ( self._y_2nd_labels, self._x_2nd_labels) + self.show_y_guides, self.show_x_guides = ( + self.show_x_guides, self.show_y_guides) def _axes(self): """Set the _force_vertical flag when rendering axes"""