code clean up / fix invalid cast

exception would be thrown when attempting to start an external app as a connection.
This commit is contained in:
Sean Kaim
2018-12-31 12:39:05 -05:00
parent 21b3ca0b2f
commit 80864c7ca4

View File

@@ -67,8 +67,7 @@ namespace mRemoteNG.Connection
if (children.Count == 0) return;
foreach (var child in children)
{
var childAsContainer = child as ContainerInfo;
if (childAsContainer != null)
if (child is ContainerInfo childAsContainer)
OpenConnection(childAsContainer, force, conForm);
else
OpenConnection(child, force, conForm);
@@ -196,7 +195,7 @@ namespace mRemoteNG.Connection
if(extT == null) return connectionContainer;
if(extT.Icon != null)
((ConnectionWindow)connectionContainer).Icon = extT.Icon;
((ConnectionTab)connectionContainer).Icon = extT.Icon;
return connectionContainer;
}