From c34f1b235090bc014dc796c2b110d9c1cbc8e150 Mon Sep 17 00:00:00 2001 From: Sami Varanka Date: Wed, 14 Dec 2022 10:29:59 +0200 Subject: Update legend marker after setting label text When changing the text for legend marker it did not update the legenditem. Changed it to invalidate marker also instead of just the geometry. Fixes: QTBUG-107890 Change-Id: Ica0d431077f69df72ada456b3cfc7e8f91198b4c Reviewed-by: Miikka Heikkinen (cherry picked from commit 45a62936ab4467b0466eedb97a2a3f2234608f5a) Reviewed-by: Qt Cherry-pick Bot --- src/charts/legend/legendmarkeritem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/charts/legend/legendmarkeritem.cpp b/src/charts/legend/legendmarkeritem.cpp index c0c9e178..49dded54 100644 --- a/src/charts/legend/legendmarkeritem.cpp +++ b/src/charts/legend/legendmarkeritem.cpp @@ -121,7 +121,7 @@ QFont LegendMarkerItem::font() const void LegendMarkerItem::setLabel(const QString label) { m_label = label; - updateGeometry(); + m_marker->invalidateLegend(); } QString LegendMarkerItem::label() const -- cgit v1.2.3