diff --git a/src/apps/webpositive/URLInputGroup.cpp b/src/apps/webpositive/URLInputGroup.cpp index c1f9c999b9..6fb51e498c 100644 --- a/src/apps/webpositive/URLInputGroup.cpp +++ b/src/apps/webpositive/URLInputGroup.cpp @@ -603,7 +603,8 @@ URLInputGroup::TextView() const void URLInputGroup::SetText(const char* text) { - fTextView->SetText(text); + if (!text || !Text() || strcmp(Text(), text) != 0) + fTextView->SetText(text); }