From af91d73a1c010d94a0dc7bbfa3d77eff8bb09be5 Mon Sep 17 00:00:00 2001 From: David Schulz <david.schulz@qt.io> Date: Mon, 22 Aug 2016 08:27:41 +0200 Subject: [PATCH] TextEditor: Remove unnecessary hash lookup Change-Id: I50b80ad43c7a4dc56207497e948993946d977101 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> --- src/plugins/texteditor/textmark.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/texteditor/textmark.cpp b/src/plugins/texteditor/textmark.cpp index e764b2cfa1c..e4f68eee4ba 100644 --- a/src/plugins/texteditor/textmark.cpp +++ b/src/plugins/texteditor/textmark.cpp @@ -257,11 +257,12 @@ bool TextMarkRegistry::categoryHasColor(Id category) return m_colors.contains(category); } -void TextMarkRegistry::setCategoryColor(Id category, Theme::Color color) +void TextMarkRegistry::setCategoryColor(Id category, Theme::Color newColor) { - if (m_colors[category] == color) + Theme::Color &color = m_colors[category]; + if (color == newColor) return; - m_colors[category] = color; + color = newColor; } QString TextMarkRegistry::defaultToolTip(Id category) const -- GitLab