Fix no themes/splashes buttons
This commit is contained in:
@@ -641,11 +641,9 @@ void draw_interface(Entry_List_s * list, Instructions_s instructions, DrawMode d
|
||||
|
||||
set_screen(bottom);
|
||||
|
||||
draw_image(sprites_sort_idx, 320-144, 0);
|
||||
draw_image(sprites_qr_idx, 320-120, 0);
|
||||
draw_image(sprites_browse_idx, 320-96, 0);
|
||||
draw_image(sprites_exit_idx, 320-72, 0);
|
||||
draw_image(sprites_preview_idx, 320-48, 0);
|
||||
draw_image(sprites_qr_idx, 320-96, 0);
|
||||
draw_image(sprites_browse_idx, 320-72, 0);
|
||||
draw_image(sprites_exit_idx, 320-48, 0);
|
||||
|
||||
draw_text(320-24+2.5, -3, 0.6, 1.0f, 0.9f, colors[COLOR_WHITE], mode_switch_char[!current_mode]);
|
||||
|
||||
|
||||
@@ -488,7 +488,41 @@ int main(void)
|
||||
|
||||
if(kDown & KEY_START) quit = true;
|
||||
|
||||
if(!install_mode && !extra_mode)
|
||||
if(current_list->entries_count == 0)
|
||||
{
|
||||
if (kDown & KEY_R)
|
||||
{
|
||||
goto enable_qr;
|
||||
} else if (kDown & KEY_L)
|
||||
{
|
||||
goto switch_mode;
|
||||
} else if (kDown & KEY_TOUCH)
|
||||
{
|
||||
touchPosition touch = {0};
|
||||
hidTouchRead(&touch);
|
||||
|
||||
u16 x = touch.px;
|
||||
u16 y = touch.py;
|
||||
if (y < 24)
|
||||
{
|
||||
if(BETWEEN(320-24, x, 320))
|
||||
{
|
||||
goto switch_mode;
|
||||
} else if(BETWEEN(320-48, x, 320-24))
|
||||
{
|
||||
quit = true;
|
||||
continue;
|
||||
} else if(BETWEEN(320-72, x, 320-48))
|
||||
{
|
||||
goto browse_themeplaza;
|
||||
} else if(BETWEEN(320-96, x, 320-72))
|
||||
{
|
||||
goto enable_qr;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else if(!install_mode && !extra_mode)
|
||||
{
|
||||
if(!preview_mode && kDown & KEY_L) //toggle between splashes and themes
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user