feat: clean up warnings.

This commit is contained in:
rabbitism
2024-07-30 18:33:30 +08:00
parent e1f91f612b
commit 15fb5a2d1b
167 changed files with 473 additions and 825 deletions

View File

@@ -1,6 +1,4 @@
using System.Diagnostics;
using System.Reflection;
using Avalonia;
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.Metadata;
using Avalonia.Controls.Primitives;
@@ -245,7 +243,7 @@ public class NavMenu: ItemsControl
_updateFromUI = true;
foreach (var child in LogicalChildren)
{
if (child == parent)
if (Equals(child, parent))
{
continue;
}

View File

@@ -28,12 +28,11 @@ public class NavMenuItem: HeaderedItemsControl
public const string PC_Selector = ":selector";
private NavMenu? _rootMenu;
private Panel? _popupPanel;
private Popup? _popup;
private Panel? _overflowPanel;
private static readonly Point s_invalidPoint = new (double.NaN, double.NaN);
private Point _pointerDownPoint = s_invalidPoint;
private static readonly Point InvalidPoint = new (double.NaN, double.NaN);
private Point _pointerDownPoint = InvalidPoint;
public static readonly StyledProperty<object?> IconProperty = AvaloniaProperty.Register<NavMenuItem, object?>(
nameof(Icon));