Fix N_SE-21691, disable more button of composer in case of sms
authorSoonmin Jung <sm0415.jung@samsung.com>
Wed, 23 Jan 2013 08:38:14 +0000 (17:38 +0900)
committerSoonmin Jung <sm0415.jung@samsung.com>
Wed, 23 Jan 2013 08:38:14 +0000 (17:38 +0900)
Change-Id: Ie75dd0c4b66f26547453c11d05c794bc76a788f6

composer/src/ui-composer/msg-ui-composer-common.c
composer/src/ui-composer/msg-ui-composer-main.c

index 7024694..596ac90 100755 (executable)
@@ -520,6 +520,11 @@ COMPOSER_RETURN_TYPE_E msg_ui_composer_change_message_type(MSG_COMPOSER_VIEW_DAT
        bool ret = msg_ui_composer_common_is_send_possible(cd);
        msg_ui_composer_body_update_send_btn_icon(cd, !ret);
 
+       if (cd->msg_type == COMPOSER_MSG_TYPE_SMS)
+               elm_object_disabled_set(cd->more_btn, EINA_TRUE);
+       else if (cd->msg_type == COMPOSER_MSG_TYPE_MMS)
+               elm_object_disabled_set(cd->more_btn, EINA_FALSE);
+
        D_LEAVE;
        return COMPOSER_RETURN_SUCCESS;
 }
index 33ef138..1e9626d 100755 (executable)
@@ -1588,6 +1588,9 @@ COMPOSER_RETURN_TYPE_E msg_ui_composer_create(MSG_COMPOSER_VIEW_DATA_S *cd)
 
        cd->more_btn = more_button;
 
+       if (cd->msg_type == COMPOSER_MSG_TYPE_SMS)
+               elm_object_disabled_set(cd->more_btn, EINA_TRUE);
+
        /*Create compose button*/
        compose_button = __naviframe_compose_btn_create(navi_frame, cd);