From ca970450e5ca4f85097851c0a373ded346edc54e 2012-12-13 14:20:42 From: sauimone Date: 2012-12-13 14:20:42 Subject: [PATCH] fix: legend detaching/attaching now invalidates chart layout --- diff --git a/src/legend/qlegend.cpp b/src/legend/qlegend.cpp index ece8ff6..d14b78d 100644 --- a/src/legend/qlegend.cpp +++ b/src/legend/qlegend.cpp @@ -339,7 +339,8 @@ Qt::Alignment QLegend::alignment() const void QLegend::detachFromChart() { d_ptr->m_attachedToChart = false; - layout()->invalidate(); +// layout()->invalidate(); + d_ptr->m_chart->layout()->invalidate(); setParent(0); } @@ -350,7 +351,8 @@ void QLegend::detachFromChart() void QLegend::attachToChart() { d_ptr->m_attachedToChart = true; - layout()->invalidate(); +// layout()->invalidate(); + d_ptr->m_chart->layout()->invalidate(); setParent(d_ptr->m_chart); }