Fix the view_create_layout_for_conformant 65/56965/1
authorEunyoung Lee <ey928.lee@samsung.com>
Thu, 14 Jan 2016 02:28:35 +0000 (11:28 +0900)
committerEunyoung Lee <ey928.lee@samsung.com>
Thu, 14 Jan 2016 02:29:34 +0000 (11:29 +0900)
Change-Id: I09d4b83d9f1e4bb192b5592d81aa23ec1dee7e5d

rule/project/src/view.c
rule/project/src/view.c.tccr

index 3810807..48ba669 100644 (file)
@@ -148,7 +148,12 @@ Evas_Object *view_create_layout_for_conformant(Evas_Object *parent, const char *
        }
 
        /* Create layout for conformant */
-       layout = view_create_layout(parent, file_name, group_name, cb_function, user_data);
+       if (!file_name) {
+               layout = view_create_layout_by_theme(parent, "layout", "application", "default");
+       } else {
+               layout = view_create_layout(parent, file_name, group_name, cb_function, user_data);
+       }
+
        if (layout == NULL) {
                dlog_print(DLOG_ERROR, LOG_TAG, "layout is NULL.");
                return NULL;
index 96bfb86..dd3ed94 100644 (file)
@@ -147,7 +147,12 @@ Evas_Object *view_create_layout_for_conformant(Evas_Object *parent, const char *
        }
 
        /* Create layout for conformant */
-       layout = view_create_layout(parent, file_name, group_name, cb_function, user_data);
+       if (!file_name) {
+               layout = view_create_layout_by_theme(parent, "layout", "application", "default");
+       } else {
+               layout = view_create_layout(parent, file_name, group_name, cb_function, user_data);
+       }
+
        if (layout == NULL) {
                dlog_print(DLOG_ERROR, LOG_TAG, "layout is NULL.");
                return NULL;
@@ -158,7 +163,6 @@ Evas_Object *view_create_layout_for_conformant(Evas_Object *parent, const char *
        return layout;
 }
 
-
 /*
  * @brief: Make a layout with theme.
  * @param[parent]: Object to which you want to add this layout