Fixed bug where app would crash when no tree node selected and trying to import from file

This commit is contained in:
David Sparer
2016-10-04 12:50:02 -06:00
parent 5c92128b17
commit 020823510d

View File

@@ -629,8 +629,12 @@ namespace mRemoteNG.UI.Forms
private void mMenFileImportFromFile_Click(object sender, EventArgs e)
{
var selectedNode = ConnectionTreeWindow.SelectedNode;
var selectedNodeAsContainer = selectedNode as ContainerInfo ?? selectedNode.Parent;
Import.ImportFromFile(selectedNodeAsContainer);
ContainerInfo importDestination;
if (selectedNode == null)
importDestination = Runtime.ConnectionTreeModel.RootNodes.First();
else
importDestination = selectedNode as ContainerInfo ?? selectedNode.Parent;
Import.ImportFromFile(importDestination);
}
private void mMenFileImportFromActiveDirectory_Click(object sender, EventArgs e)