Browse Source

removed testing property

pull/12666/head
Emmanuel Hansen 3 years ago
parent
commit
d77bbea807
  1. 1
      src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizer.cs
  2. 6
      src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizerCollection.cs

1
src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizer.cs

@ -3,7 +3,6 @@
public abstract class GestureRecognizer : StyledElement
{
protected internal IInputElement? Target { get; internal set; }
protected internal GestureRecognizerCollection? GestureRecognizerCollection { get; internal set; }
protected abstract void PointerPressed(PointerPressedEventArgs e);
protected abstract void PointerReleased(PointerReleasedEventArgs e);

6
src/Avalonia.Base/Input/GestureRecognizers/GestureRecognizerCollection.cs

@ -25,14 +25,8 @@ namespace Avalonia.Input.GestureRecognizers
_recognizers = new List<GestureRecognizer>();
}
if(recognizer.GestureRecognizerCollection != null && recognizer.GestureRecognizerCollection != this)
{
throw new InvalidOperationException("The gesture recognizer has already been added to a gesture recognizer collection");
}
_recognizers.Add(recognizer);
recognizer.Target = _inputElement;
recognizer.GestureRecognizerCollection = this;
// Hacks to make bindings work

Loading…
Cancel
Save