mirror of https://github.com/ClassiCube/ClassiCube
Fix crash if the first list menu you open is a menu without a 'load file' button
This commit is contained in:
parent
b60d30a933
commit
41c13a2a47
|
|
@ -339,11 +339,10 @@ static void ListScreen_Init(void* screen) {
|
||||||
for (i = 0; i < LIST_SCREEN_ITEMS; i++) {
|
for (i = 0; i < LIST_SCREEN_ITEMS; i++) {
|
||||||
ButtonWidget_Init(&s->btns[i], 300, s->EntryClick);
|
ButtonWidget_Init(&s->btns[i], 300, s->EntryClick);
|
||||||
}
|
}
|
||||||
if (Game_ClassicMode) s->UploadClick = NULL;
|
ButtonWidget_Init(&s->upload, 140, s->UploadClick);
|
||||||
|
|
||||||
if (s->UploadClick) {
|
if (s->UploadClick) {
|
||||||
ButtonWidget_Init(&s->done, 140, s->DoneClick);
|
ButtonWidget_Init(&s->done, 140, s->DoneClick);
|
||||||
ButtonWidget_Init(&s->upload, 140, s->UploadClick);
|
|
||||||
s->widgets[9] = (struct Widget*)&s->upload;
|
s->widgets[9] = (struct Widget*)&s->upload;
|
||||||
} else {
|
} else {
|
||||||
Menu_InitBack(&s->done, s->DoneClick);
|
Menu_InitBack(&s->done, s->DoneClick);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue