[SR][Nabi-se][Nabi_SEN_SE-32480] Unable to select more then one file for attachment...
[apps/core/preloaded/ug-myfile-efl.git] / src / widget / mf-ug-ctrl-bar.c
index a3071c3..e538019 100644 (file)
@@ -95,7 +95,9 @@ static void __mf_ug_ctrl_bar_append_item(void *data, Evas_Object *ctrl_bar, int
                elm_object_item_disabled_set(item, EINA_TRUE);
                //elm_toolbar_item_append(pCtrlBar, NULL, MF_UG_LABEL_SET, (Evas_Smart_Cb) mf_ug_cb_add_button_cb, ugd);
        } else {
-               if (ugd->ug_UiGadget.ug_iSelectMode == IMPORT_MODE || ugd->ug_UiGadget.ug_iSelectMode == IMPORT_SINGLE) {
+               if (ugd->ug_UiGadget.ug_iSelectMode == IMPORT_MODE ||
+                   ugd->ug_UiGadget.ug_iSelectMode == IMPORT_PATH_SELECT_MODE ||
+                   ugd->ug_UiGadget.ug_iSelectMode == IMPORT_SINGLE) {
                        elm_toolbar_item_append(pCtrlBar, NULL, MF_UG_LABEL_IMPORT, (Evas_Smart_Cb) mf_ug_cb_add_button_cb, ugd);
                        item = elm_toolbar_item_append(pCtrlBar, NULL, NULL, NULL, NULL);
                        elm_object_item_disabled_set(item, EINA_TRUE);
@@ -187,7 +189,9 @@ void mf_ug_ctrl_bar_disable_item(void *data, bool disable)
                const char *disable_labe = NULL;
                if (ugd->ug_UiGadget.ug_iSelectMode == SINGLE_ALL_MODE || ugd->ug_UiGadget.ug_iSelectMode == SINGLE_FILE_MODE) {
                        disable_labe = MF_UG_LABEL_SET;
-               } else if (ugd->ug_UiGadget.ug_iSelectMode == IMPORT_MODE || ugd->ug_UiGadget.ug_iSelectMode == IMPORT_SINGLE) {
+               } else if (ugd->ug_UiGadget.ug_iSelectMode == IMPORT_MODE ||
+                          ugd->ug_UiGadget.ug_iSelectMode == IMPORT_PATH_SELECT_MODE ||
+                          ugd->ug_UiGadget.ug_iSelectMode == IMPORT_SINGLE) {
                        disable_labe = MF_UG_LABEL_IMPORT;
                } else {
                        disable_labe = MF_UG_LABEL_ATTACH;