diff --git a/src/Perspex.Diagnostics/ViewModels/DevToolsViewModel.cs b/src/Perspex.Diagnostics/ViewModels/DevToolsViewModel.cs index 0d476f731d..11f5038da1 100644 --- a/src/Perspex.Diagnostics/ViewModels/DevToolsViewModel.cs +++ b/src/Perspex.Diagnostics/ViewModels/DevToolsViewModel.cs @@ -37,7 +37,7 @@ namespace Perspex.Diagnostics.ViewModels .ToProperty(this, x => x.FocusedControl); this.pointerOverElement = this.WhenAnyValue(x => x.Root, x => x as TopLevel) - .Select(x => x != null ? x.GetObservable(TopLevel.PointerOverElementProperty) : Observable.Empty()) + .Select(x => x?.GetObservable(TopLevel.PointerOverElementProperty) ?? Observable.Empty()) .Switch() .ToProperty(this, x => x.PointerOverElement); }