TizenRefApp-9076 New message, Contacts buttons are not read in Thread 17/143317/2
authorEvgen Servetnik <e.servetnik@samsung.com>
Wed, 9 Aug 2017 08:18:36 +0000 (11:18 +0300)
committerEvgen Servetnik <e.servetnik@samsung.com>
Wed, 9 Aug 2017 10:45:56 +0000 (13:45 +0300)
list by Screen Reader

Change-Id: I531409fdf52f554621582fbf36446d248e777eeb
Signed-off-by: Evgen Servetnik <e.servetnik@samsung.com>
src/Composer/Controller/src/Composer.cpp
src/Composer/View/src/RecipFieldView.cpp
src/Conversation/Controller/src/ConvListItem.cpp
src/MsgThread/View/src/ThreadComposeListViewItem.cpp

index bcd0c252a2fca3c2a5fc5d128a7a0a7a0e06a84a..797141679e64eb304f244ac981935cbfc7d7ead8 100644 (file)
@@ -445,9 +445,12 @@ void Composer::showMmsTextLimitExceededPopup(int smsCount, int mmsCount, int max
        std::string popupMessage = msgArgs("WDS_MSG_BODY_MAXIMUM_NUMBER_OF_CHARACTERS_HPD_EXCEEDED", maxChars);
        popupMessage += "<br>";
 
-       if (smsCount == 0)
-               popupMessage += msgArgs("WDS_MSG_BODY_MESSAGE_WILL_BE_SENT_AS_PD_MMS_MESSAGES", mmsCount);
-       else
+       if (smsCount == 0) {
+               if (mmsCount == 1)
+                       popupMessage += msg("WDS_MSG_POP_SEND_AS_MMS_Q");
+               else
+                       popupMessage += msgArgs("WDS_MSG_BODY_MESSAGE_WILL_BE_SENT_AS_PD_MMS_MESSAGES", mmsCount);
+       } else
                popupMessage += msgArgs("WDS_MSG_BODY_MESSAGE_WILL_BE_SENT_AS_PD_MMS_MESSAGES_AND_1_SMS_MESSAGE", mmsCount);
 
        popup->setText(popupMessage);
index 77cec24fb50e69bfc9a7b7e6840b6fc6084b8fac..31fe6d4fd00096ffb21e20d4052f78371a09fc51 100644 (file)
@@ -108,7 +108,7 @@ void RecipFieldView::showButton(ButtonId id)
        }
 
        Atspi ao = Atspi(targetButton);
-       ao.setName((id == ContactButtonId) ? msg("IDS_MSG_BODY_ADD_FROM_CONTACTS_T_TTS") : "Clear"); // TODO: add IDS TRU-694
+       ao.setName((id == ContactButtonId) ? msg("IDS_MSG_BODY_ADD_FROM_CONTACTS_T_TTS") : msg("IDS_MSG_HEADER_REMOVE_RECIPIENT"));
        ao.setRole(ELM_ATSPI_ROLE_PUSH_BUTTON);
        ao.setReadingInfo(Elm_Accessible_Reading_Info_Type(ELM_ACCESSIBLE_READING_INFO_TYPE_NAME | ELM_ACCESSIBLE_READING_INFO_TYPE_ROLE));
 }
index a8ece54823ab2c9de02c71a84148fa5101d6396d..d4352f9c7241a32e89153bfc8781f57764a7ce8d 100644 (file)
@@ -156,7 +156,7 @@ bool ConvListItem::launchViewer(const std::list<std::string> &fileList, unsigned
 {
        bool res = m_FileViewer.launchWithCopy(fileList, index);
        if (!res)
-               ToastPopup::toast("Can't view this type of file on Gear"); // TODO: localization
+               ToastPopup::toast(msg("WDS_MSG_TPOP_CANT_VIEW_THIS_TYPE_OF_FILE_ON_YOUR_GEAR_ABB"));
        return res;
 }
 
index 827b1fad56870b7b223bc8658b1fd3300dc876f5..8007d597e4f176be19e401cdb500a840723251dc 100644 (file)
@@ -53,7 +53,7 @@ Evas_Object *ThreadComposeListViewItem::getContent(ListItem &item, const char *p
 void ThreadComposeListViewItem::onAttached(ViewItem &item)
 {
        setSelectable(false);
-       getAtspi().canHighlight(false);
+       getAtspi().setRole(ELM_ATSPI_ROLE_REDUNDANT_OBJECT);
 }
 
 Evas_Object *ThreadComposeListViewItem::getComposeButton()