Don't crash if bad object request for menu
Delete dead android code add 'bad load' icon
This commit is contained in:
parent
5b77462b91
commit
1f812d6df1
4 changed files with 11 additions and 46 deletions
|
|
@ -146,11 +146,17 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
public PopupMenu GetActionMenuForSceneItem(bool addInSubmenu, View3DWidget view3DWidget)
|
||||
{
|
||||
var sceneContext = view3DWidget.sceneContext;
|
||||
var selectedItem = sceneContext.Scene.SelectedItem;
|
||||
var popupMenu = new PopupMenu(this.MenuTheme);
|
||||
var selectedItemType = selectedItem.GetType();
|
||||
var menuTheme = this.MenuTheme;
|
||||
var popupMenu = new PopupMenu(menuTheme);
|
||||
|
||||
var sceneContext = view3DWidget?.sceneContext;
|
||||
var selectedItem = sceneContext?.Scene?.SelectedItem;
|
||||
var selectedItemType = selectedItem?.GetType();
|
||||
|
||||
if (selectedItem == null)
|
||||
{
|
||||
return popupMenu;
|
||||
}
|
||||
|
||||
if (!selectedItemType.IsDefined(typeof(ImmutableAttribute), false))
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue