Browse Source

Use as instead of cast.

In case someone's doing something funky, fail gracefully.
pull/4974/head
Steven Kirk 6 years ago
parent
commit
7354ba337a
  1. 6
      src/Avalonia.Input/KeyboardDevice.cs

6
src/Avalonia.Input/KeyboardDevice.cs

@ -98,7 +98,7 @@ namespace Avalonia.Input
break;
}
el = (IInputElement)el.VisualParent;
el = el.VisualParent as IInputElement;
}
el = oldElement;
@ -117,8 +117,8 @@ namespace Avalonia.Input
ie.IsKeyboardFocusWithin = true;
}
el = (IInputElement)el.VisualParent;
}
el = el.VisualParent as IInputElement;
}
}
private void ClearChildrenFocusWithin(IInputElement element, bool clearRoot)

Loading…
Cancel
Save