diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 5e5a52c3c3..46e553c6cd 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -515,10 +515,13 @@ static void xmb_list_open_new(file_list_t *list, int dir, size_t current) if (!xmb) continue; - - node->label_alpha = 0; + if (dir == 1 || (dir == -1 && i != current)) node->alpha = 0; + + if (dir == 1 || dir == -1) + node->label_alpha = 0; + //if (dir == 1 || (dir == -1 && i == current)) node->x = xmb->icon_size*dir*2; //else