summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSami Varanka <sami.varanka@qt.io>2022-12-14 10:29:59 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-12-15 11:25:18 +0000
commitc34f1b235090bc014dc796c2b110d9c1cbc8e150 (patch)
treefd83545cf12a302ab392cc2daf87b5b99ffe1c95
parent35abf0ef44bc95f79d260ba75f80fe93289b468c (diff)
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 <miikka.heikkinen@qt.io> (cherry picked from commit 45a62936ab4467b0466eedb97a2a3f2234608f5a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/charts/legend/legendmarkeritem.cpp2
1 files changed, 1 insertions, 1 deletions
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