When t_OnUpdate is called with updateType of E_FOCUS_UPDATE, keyEvent should be specified.
Change-Id: Ifa261af527ff7f782ac91e89751ee09b6e5a5d57
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
SParcel parcel;
memset(&parcel, 0, sizeof(SParcel));
parcel.updateType = E_FOCUS_UPDATE;
+ parcel.keyEvent = SKEY_BACK;
m->vmgr->UpdateView((const char *)MUSIC_BASE_VIEW, &parcel);
break;
switch (ev->skey) {
case SKEY_LEFT:
parcel.updateType = E_FOCUS_UPDATE;
- parcel.keyEvent = SKEY_MAX;
+ parcel.keyEvent = SKEY_LEFT;
m->vmgr->UpdateView(MUSIC_BASE_VIEW, &parcel);
break;
SParcel parcel;
memset(&parcel, 0, sizeof(SParcel));
parcel.updateType = E_FOCUS_UPDATE;
+ parcel.keyEvent = SKEY_BACK;
m->vmgr->UpdateView((const char *)MUSIC_BASE_VIEW, &parcel);
return;
}
switch (ev->skey) {
case SKEY_LEFT:
parcel.updateType = E_FOCUS_UPDATE;
- parcel.keyEvent = SKEY_MAX;
+ parcel.keyEvent = SKEY_LEFT;
m->vmgr->UpdateView(MUSIC_BASE_VIEW, &parcel);
break;
SParcel parcel;
memset(&parcel, 0, sizeof(SParcel));
parcel.updateType = E_FOCUS_UPDATE;
+ parcel.keyEvent = SKEY_BACK;
m->vmgr->UpdateView((const char *)MUSIC_BASE_VIEW, &parcel);
}
break;
memset(&parcel, 0, sizeof(SParcel));
parcel.updateType = E_FOCUS_UPDATE;
parcel.layoutId = MUSIC_SONG_LAYOUT;
+ parcel.keyEvent = SKEY_MAX;
m->vmgr->UpdateView((const char *)MUSIC_BASE_VIEW, &parcel);
}
SParcel parcel;
memset(&parcel, 0, sizeof(SParcel));
parcel.updateType = E_FOCUS_UPDATE;
+ parcel.keyEvent = SKEY_BACK;
m->vmgr->UpdateView((const char *)MUSIC_BASE_VIEW, &parcel);
break;