Fix N_SE-11040 and N_SE-11346
authorKairong Yin <kairong78.yin@samsung.com>
Tue, 23 Oct 2012 00:51:14 +0000 (08:51 +0800)
committerKairong Yin <kairong78.yin@samsung.com>
Tue, 23 Oct 2012 00:51:14 +0000 (08:51 +0800)
Change-Id: I2a5624a4d000fcba2afd87a3f2026f0ff331c2cf

setting-about/src/setting-about-main.c

index c5d3ba6..fcfeb29 100755 (executable)
@@ -38,7 +38,7 @@
 /** @todo : need to handle unicode encoded input characters */
 
 #define MAX_DEVICE_NAME_LEN                    24
-#define EMPTY_LIMITATION_STR           "IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
+#define EMPTY_LIMITATION_STR           "The Name cannot be empty or composited by spaces"//"IDS_ST_BODY_THE_NAME_FIELD_CANNOT_BE_EMPTY"
 #define DIAGNOSTICS_USAGE_STR      "Diagnostics and Usage"
 #define SOFTWARE_UPDATE_STR                    "IDS_ST_MBODY_SOFTWARE_UPDATE"
 
@@ -1073,6 +1073,11 @@ static void _input_panel_event_cb(void *data, Ecore_IMF_Context *ctx, int value)
                                                                        __top_back_cb,
                                                                        ad);
                        elm_object_item_part_content_set(ad->navi_item, "title_right_btn", r_button);
+                       if (ad->empty_flag)
+                       {
+                               setting_disable_evas_object(r_button);
+                               setting_dim_evas_object(r_button, TRUE);
+                       }
                }
        }
        else if(value == ECORE_IMF_INPUT_PANEL_STATE_HIDE)