Fix swapped autofill forms fields for new ui 56/88256/3
authorKamil Nowac <k.nowac@samsung.com>
Thu, 15 Sep 2016 13:06:53 +0000 (15:06 +0200)
committerJarek Pytlinski <j.pytlinski@samsung.com>
Fri, 16 Sep 2016 13:56:43 +0000 (06:56 -0700)
[Issue]    http://suprem.sec.samsung.net/jira/browse/TWF-2112
[Problem]  Swapped fields
[Solution] Replaced functions
[Verify]   As in the issue

Change-Id: I56ac5506eca020a189093a84bb62be25eb154125

services/SettingsUI/SettingsAFCreator.cpp
services/SettingsUI/SettingsAFCreator.h

index 5f2c3a2b777cc7fba4e963365170836d2a0e3532..d5ae0c2387aa5054234b57124db7ac7e669f7b9b 100644 (file)
@@ -257,11 +257,11 @@ void SettingsAFCreator::addItems()
     elm_entry_prediction_allow_set(m_postCodeItemCallbackData.entry, EINA_FALSE);
 
     // country region
-    m_countyRegionItemCallbackData.type = profile_composer_title_country_region;
-    createInputLayout(m_box, strdup(_("IDS_BR_MBODY_COUNTRY_REGION")), &m_countyRegionItemCallbackData);
-    elm_box_pack_end(m_box, m_countyRegionItemCallbackData.it);
+    m_countryRegionItemCallbackData.type = profile_composer_title_country_region;
+    createInputLayout(m_box, strdup(_("IDS_BR_MBODY_COUNTRY_REGION")), &m_countryRegionItemCallbackData);
+    elm_box_pack_end(m_box, m_countryRegionItemCallbackData.it);
     if (m_item->getStateProvince() && strlen(m_item->getStateProvince()))
-        elm_object_part_text_set(m_countyRegionItemCallbackData.entry, "elm.text", m_item->getStateProvince());
+        elm_object_part_text_set(m_countryRegionItemCallbackData.entry, "elm.text", m_item->getStateProvince());
 
     // phone
     m_phoneItemCallbackData.type = profile_composer_title_phone;
@@ -353,12 +353,12 @@ Eina_Bool SettingsAFCreator::applyEntryData(void)
     m_item->setSecondaryAddress2(secondary_address);
     const char *city_town = elm_entry_entry_get(m_cityTownItemCallbackData.entry);
     m_item->setCityTown(city_town);
-    const char *county = elm_entry_entry_get(m_countryItemCallbackData.entry);
-    m_item->setStateProvince(county);
+    const char *country = elm_entry_entry_get(m_countryItemCallbackData.entry);
+    m_item->setCountry(country);
     const char *post_code = elm_entry_entry_get(m_postCodeItemCallbackData.entry);
     m_item->setPostCode(post_code);
-    const char *country = elm_entry_entry_get(m_countyRegionItemCallbackData.entry);
-    m_item->setCountry(country);
+    const char *region = elm_entry_entry_get(m_countryRegionItemCallbackData.entry);
+    m_item->setStateProvince(region);
     const char *phone = elm_entry_entry_get(m_phoneItemCallbackData.entry);
     m_item->setPhoneNumber(phone);
     const char *email = elm_entry_entry_get(m_emailItemCallbackData.entry);
@@ -483,7 +483,7 @@ void SettingsAFCreator::__entry_next_key_cb(void* data, Evas_Object*, void*)
     } else if (type == profile_composer_title_country) {
         entry = self->m_postCodeItemCallbackData.entry;
     } else if (type == profile_composer_title_post_code) {
-        entry = self->m_countyRegionItemCallbackData.entry;
+        entry = self->m_countryRegionItemCallbackData.entry;
     } else if (type == profile_composer_title_country_region) {
         entry = self->m_phoneItemCallbackData.entry;
     } else if (type == profile_composer_title_phone) {
index 6ded32efac35602f8b6475633ce4ad5618e70d31..dbc3a31f48b3d30bf9750bd4ae7eaff75c5024a8 100644 (file)
@@ -94,7 +94,7 @@ protected:
     genlistCallbackData m_cityTownItemCallbackData;
     genlistCallbackData m_countryItemCallbackData;
     genlistCallbackData m_postCodeItemCallbackData;
-    genlistCallbackData m_countyRegionItemCallbackData;
+    genlistCallbackData m_countryRegionItemCallbackData;
     genlistCallbackData m_phoneItemCallbackData;
     genlistCallbackData m_emailItemCallbackData;
     std::shared_ptr<AutoFillFormItem> m_item;