Fix for STR #3503 - handle Fl_Menu_ deleted while its menu window is running.

This commit is contained in:
ManoloFLTK
2019-02-05 18:40:52 +01:00
parent 3a7bae7d7f
commit 751506a3fb
+1 -1
View File
@@ -1020,7 +1020,7 @@ const Fl_Menu_Item* Fl_Menu_Item::pulldown(
}
}
}
const Fl_Menu_Item* m = pp.current_item;
const Fl_Menu_Item* m = (pbutton && wp.deleted()) ? NULL : pp.current_item;
delete pp.fakemenu;
while (pp.nummenus>1) delete pp.p[--pp.nummenus];
mw.hide();