From e51b5b9187509c2803f87ecf5457ce268f4f9e02 Mon Sep 17 00:00:00 2001 From: Jehun Lim Date: Wed, 27 May 2015 14:56:32 +0900 Subject: [PATCH] update content area in gallery view when there are no contents Change-Id: Ia6242de2e47b71afbb61c9f71d0ef88cf5424310 Signed-off-by: Jehun Lim --- src/view/gallery-view/layout_all.cpp | 6 ++++++ src/view/gallery-view/layout_events.cpp | 6 ++++++ src/view/gallery-view/layout_folder.cpp | 7 +++++++ 3 files changed, 19 insertions(+) diff --git a/src/view/gallery-view/layout_all.cpp b/src/view/gallery-view/layout_all.cpp index a63de2c..13c3d84 100644 --- a/src/view/gallery-view/layout_all.cpp +++ b/src/view/gallery-view/layout_all.cpp @@ -521,6 +521,12 @@ void CAllLayout::Update(struct layout_data *ld) elm_object_part_text_set(Layout(), PART_NOCONTENTAREA2, _(TEXT_NOCONTENTAREA2)); + elm_object_part_text_set(Layout(), PART_CATEGORY_TITLE, ""); + elm_object_part_text_set(Layout(), PART_PHOTOCOUNT, ""); + elm_object_part_text_set(Layout(), PART_VIDEOCOUNT, ""); + + elm_gengrid_clear(m->grid); + return; } else { elm_object_part_text_set(Layout(), diff --git a/src/view/gallery-view/layout_events.cpp b/src/view/gallery-view/layout_events.cpp index b4b0a93..3861181 100644 --- a/src/view/gallery-view/layout_events.cpp +++ b/src/view/gallery-view/layout_events.cpp @@ -580,6 +580,12 @@ void CEventLayout::Update(struct layout_data *ld) elm_object_part_text_set(Layout(), PART_NOCONTENTAREA2, _(TEXT_NOCONTENTAREA2)); + elm_object_part_text_set(Layout(), PART_CATEGORY_TITLE, ""); + elm_object_part_text_set(Layout(), PART_PHOTOCOUNT, ""); + elm_object_part_text_set(Layout(), PART_VIDEOCOUNT, ""); + + elm_gengrid_clear(m->grid); + return; } else { elm_object_part_text_set(Layout(), diff --git a/src/view/gallery-view/layout_folder.cpp b/src/view/gallery-view/layout_folder.cpp index f4cd9e8..9d7bc81 100644 --- a/src/view/gallery-view/layout_folder.cpp +++ b/src/view/gallery-view/layout_folder.cpp @@ -347,6 +347,13 @@ void CFolderLayout::Update(struct layout_data *ld) PART_NOCONTENTAREA1, _(TEXT_NOCONTENTAREA1)); elm_object_part_text_set(Layout(), PART_NOCONTENTAREA2, _(TEXT_NOCONTENTAREA2)); + + elm_object_part_text_set(Layout(), PART_CATEGORY_TITLE, ""); + elm_object_part_text_set(Layout(), PART_PHOTOCOUNT, ""); + elm_object_part_text_set(Layout(), PART_VIDEOCOUNT, ""); + + elm_gengrid_clear(m->grid); + return; } else { elm_object_part_text_set(Layout(), -- 2.7.4