CLayoutMgr *pLayoutMgr;
CViewMgr *pViewMgr;
+
+ bool updateFlag;
};
{
elm_object_part_content_unset(m->eoBase, FBR_PART_CONTENT);
elm_object_part_content_set(m->eoBase, FBR_PART_CONTENT, Layout());
- m->pFileGrid->Update(false);
+ m->pFileGrid->Update(m->updateFlag);
+ m->updateFlag = false; // set default
CBaseLayout::t_OnShow();
}
_CHECK(elm_layout_file_set(layout, EDJEFILE, FB_VIDEO_LAYOUT))
_CHECK(t_CreateFileGrid(layout))
_COMMAND{
+ m->updateFlag = false;
elm_object_part_content_unset(m->eoBase, FBR_PART_CONTENT);
elm_object_part_content_set(m->eoBase, FBR_PART_CONTENT, layout);
}
}
-void CFbVideoLayout::SetFocus(Eina_Bool flag)
+void CFbVideoLayout::SetFocus(bool flag)
{
ASSERT(m);
_DBG();
return m->pFileGrid->Action();
}
+
+
+void CFbVideoLayout::SetUpdateFlag(bool flag)
+{
+ ASSERT(m);
+
+ m->updateFlag = flag;
+}