Use Null-Propagation Operator

This commit is contained in:
teinarss
2020-08-16 11:38:14 +02:00
committed by Paul Chote
parent 8d27d22100
commit 9c4fd0e3d3
113 changed files with 219 additions and 464 deletions

View File

@@ -113,11 +113,9 @@ namespace OpenRA.Widgets
if (wasMouseOver != MouseOverWidget)
{
if (wasMouseOver != null)
wasMouseOver.MouseExited();
wasMouseOver?.MouseExited();
if (MouseOverWidget != null)
MouseOverWidget.MouseEntered();
MouseOverWidget?.MouseEntered();
}
return handled;

View File

@@ -50,8 +50,7 @@ namespace OpenRA
var widget = NewWidget(node.Key, args);
if (parent != null)
parent.AddChild(widget);
parent?.AddChild(widget);
if (node.Key.Contains("@"))
FieldLoader.LoadField(widget, "Id", node.Key.Split('@')[1]);