From 3c4bd2b578c62fecbc34fc15eb8d7c24e24bc493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Thu, 13 Apr 2017 18:59:28 +0200 Subject: [PATCH] [escher] In message text view, avoid useless dirty marking Change-Id: I69b1876b902d09e881b5fc70787e1db7832589b3 --- escher/src/message_text_view.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/escher/src/message_text_view.cpp b/escher/src/message_text_view.cpp index 825e03a47..99a04d50a 100644 --- a/escher/src/message_text_view.cpp +++ b/escher/src/message_text_view.cpp @@ -17,8 +17,10 @@ void MessageTextView::setText(const char * text) { } void MessageTextView::setMessage(I18n::Message message) { - m_message = message; - markRectAsDirty(bounds()); + if (message != m_message) { + m_message = message; + markRectAsDirty(bounds()); + } } KDSize MessageTextView::minimalSizeForOptimalDisplay() const {