CSourceMgr *srcmgr;
CViewMgr *vmgr;
- SSigCallbackPair *SigCb;
+ SSigCallbackPair *sigCb;
SPluggedLayout() {
memset(this, 0, sizeof(SPluggedLayout));
m->srcmgr = srcmgr;
m->vmgr = vmgr;
- m->SigCb = (SSigCallbackPair *)data;
+ m->sigCb = (SSigCallbackPair *)data;
evas_object_data_set(m->base, PLUGGED_DATA, m);
elm_object_part_content_unset(Layout(), PART_CONTENT_CONTENT);
evas_object_hide(m->grid);
- m->SigCb->cb(m->SigCb->cookie, E_RETURN);
+ m->sigCb->cb(m->sigCb->cookie, E_RETURN);
}
void CPluggedLayout::m_DrawContentArea(void)
if (!strcmp(ev->keyname, KEY_MENU)
|| !strcmp(ev->keyname, KEY_MENU_REMOTE))
m->vmgr->PushView(MENU_VIEW, si);
-
+ else if (!strcmp(ev->keyname, KEY_BACK)
+ || !strcmp(ev->keyname, KEY_BACK_REMOTE))
+ m->sigCb->cb(m->sigCb->cookie, E_RETURN);
break;
default:
break;
elm_object_item_focus_set(it, EINA_TRUE);
- m->SigCb->cb(m->SigCb->cookie, E_HIGHLIGHT);
+ m->sigCb->cb(m->sigCb->cookie, E_HIGHLIGHT);
break;
default:
{
switch (id) {
case PLUGGED_GRID:
- m->SigCb->cb(m->SigCb->cookie, E_HIGHLIGHT);
+ m->sigCb->cb(m->sigCb->cookie, E_HIGHLIGHT);
break;
default: