From bb8b6398e656e685f739779731006bb8f452fa34 2012-07-04 12:26:34 From: sauimone Date: 2012-07-04 12:26:34 Subject: [PATCH] fix in legend series visibility handling --- diff --git a/src/legend/qlegend.cpp b/src/legend/qlegend.cpp index b301d89..b523776 100644 --- a/src/legend/qlegend.cpp +++ b/src/legend/qlegend.cpp @@ -461,6 +461,7 @@ void QLegendPrivate::handleSeriesAdded(QAbstractSeries *series, Domain *domain) foreach(LegendMarker* marker, markers) { marker->setFont(m_font); marker->setLabelBrush(m_labelBrush); + marker->setVisible(series->isVisible()); m_items->addToGroup(marker); m_markers<series() == series) { - marker->setVisible(!marker->isVisible()); + marker->setVisible(series->isVisible()); } }