mirror of
https://github.com/fltk/fltk.git
synced 2026-06-02 07:26:57 +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;
|
delete pp.fakemenu;
|
||||||
while (pp.nummenus>1) delete pp.p[--pp.nummenus];
|
while (pp.nummenus>1) delete pp.p[--pp.nummenus];
|
||||||
mw.hide();
|
mw.hide();
|
||||||
|
|||||||
Reference in New Issue
Block a user