N_SE-24408
authorDowon Park <dowon.park@samsung.com>
Wed, 6 Feb 2013 06:31:40 +0000 (15:31 +0900)
committerDowon Park <dowon.park@samsung.com>
Wed, 6 Feb 2013 09:57:54 +0000 (18:57 +0900)
 : Fix B/S after resend from MMS viewer

Change-Id: I609c1b0d99c83f40e09a38e1d33b61ccd740a392

common/data/edj_image_list/M02_button_save.png [new file with mode: 0755]
viewer/src/msg-ui-viewer-play-view-callback.c
viewer/src/msg-ui-viewer-play-view.c
viewer/theme/msg_viewer.edc

diff --git a/common/data/edj_image_list/M02_button_save.png b/common/data/edj_image_list/M02_button_save.png
new file mode 100755 (executable)
index 0000000..852f2d0
Binary files /dev/null and b/common/data/edj_image_list/M02_button_save.png differ
index d11a086..c519d3c 100755 (executable)
@@ -636,6 +636,8 @@ void msg_ui_viewer_resend_button_cb(void *data, Evas_Object *obj, void *event_in
        ug_send_result(viewer_main_data->viewer_ug, svc_handle);
        service_destroy(svc_handle);
 
+       msg_ui_viewer_disconnect_handler(viewer_play_data);
+
        /*destroy viewer*/
        ug_destroy_me(viewer_main_data->viewer_ug);
 
@@ -673,6 +675,8 @@ void msg_ui_viewer_reply_button_cb(void *data, Evas_Object *obj, void *event_inf
 
                service_destroy(svc_handle);
 
+               msg_ui_viewer_disconnect_handler(viewer_play_data);
+
                /*destroy viewer*/
                ug_destroy_me(viewer_main_data->viewer_ug);
        } else {        /* create new composer with reply number */
index f756ad3..1d197a0 100755 (executable)
@@ -1936,7 +1936,9 @@ static Evas_Object *__msg_ui_viewer_help_page_gl_content_get(void *data, Evas_Ob
                evas_object_propagate_events_set(button, EINA_FALSE);
                elm_box_pack_start(box, button);
                elm_image_file_set(icon, MSG_IMAGES_EDJ, MSG_VIEWER_IMAGE_SAVE_ICON);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
                elm_object_part_content_set(button, "icon", icon);
+               elm_object_style_set(button, "circle/empty");
                evas_object_smart_callback_add(button, "clicked", msg_ui_viewer_help_page_save_button_clicked_cb, data);
                evas_object_show(button);
                evas_object_show(box);
index c4e5145..2100721 100755 (executable)
@@ -17,9 +17,9 @@
 
 //play controllbar attributes
 #define PLAY_CTRBAR_MIN_H 218
-#define PLAY_CTRBAR_TOP_PADDING_MIN_H 51
-#define PLAY_CTRBAR_PROGRESSBAR_PADDING_MIN_H 28
-#define PLAY_CTRBAR_MIDDLE_PADDING_MIN_H 42
+#define PLAY_CTRBAR_TOP_PADDING_MIN_H 50
+#define PLAY_CTRBAR_PROGRESSBAR_PADDING_MIN_H 30
+#define PLAY_CTRBAR_MIDDLE_PADDING_MIN_H 41
 #define PLAY_CTRBAR_BOTTOM_PADDING_MIN_H 17
 
 #define PLAY_CTRBAR_PROGRESS_BAR_W 486