From 9afaefb7486854e7804bc5a12f86545a7dd8a6f4 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 2 Oct 2019 16:50:34 +0200 Subject: GRAPHHICS: MACGUI: Fix crash on submenu rendering --- graphics/macgui/macmenu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/macgui/macmenu.cpp b/graphics/macgui/macmenu.cpp index 91c01e0983..0079cedcb1 100644 --- a/graphics/macgui/macmenu.cpp +++ b/graphics/macgui/macmenu.cpp @@ -742,7 +742,7 @@ void MacMenu::renderSubmenu(MacMenuSubMenu *menu) { y += kMenuDropdownItemHeight; } - if (menu->subitems[_activeSubItem]->submenu != nullptr) + if (_activeSubItem != -1 && menu->subitems[_activeSubItem]->submenu != nullptr) renderSubmenu(menu->subitems[_activeSubItem]->submenu); _contentIsDirty = true; -- cgit v1.2.3