From 5b44e521985b3c7f35cdddedcfc9989cf51c9bc6 Mon Sep 17 00:00:00 2001 From: Eugene Kurzberg Date: Fri, 16 Dec 2016 09:55:06 +0200 Subject: [PATCH] TSAM-11717 Relationship field display wrong after setting any unknown contact Change-Id: I910d230699cbb85ebfbb9b4491ffdc5be57c0577 Signed-off-by: Eugene Kurzberg --- lib-contacts/src/Contacts/Input/ContactRelationshipFieldItem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib-contacts/src/Contacts/Input/ContactRelationshipFieldItem.cpp b/lib-contacts/src/Contacts/Input/ContactRelationshipFieldItem.cpp index 51f4c4e..c8d378f 100644 --- a/lib-contacts/src/Contacts/Input/ContactRelationshipFieldItem.cpp +++ b/lib-contacts/src/Contacts/Input/ContactRelationshipFieldItem.cpp @@ -26,6 +26,8 @@ #include "AppsCommonButtons.h" #include "InputItemLayout.h" +#include + using namespace Contacts::Input; using namespace Contacts::Model; @@ -70,7 +72,7 @@ void ContactRelationshipFieldItem::onPickResult(app_control_h request, app_contr contacts_db_get_record(_contacts_person._uri, personId, &record); contacts_record_get_str_p(record, _contacts_person.display_name, &name); - getField().cast().setValue(name); + getField().cast().setValue(name ? name : _("IDS_PB_HEADER_UNKNOWN")); static_cast(getFieldControl())->update(); contacts_record_destroy(record, true); -- 2.7.4