mirror of
https://github.com/fltk/fltk.git
synced 2026-05-21 06:21:26 +08:00
Fix for STR #3503 - handle Fl_Menu_ deleted while its menu window is running.
This commit is contained in:
+1
-1
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user