Steven Kirk 3 ani în urmă
părinte
comite
73cc163822
1 a modificat fișierele cu 1 adăugiri și 5 ștergeri
  1. 1 5
      src/Avalonia.Base/Input/Gestures.cs

+ 1 - 5
src/Avalonia.Base/Input/Gestures.cs

@@ -94,7 +94,7 @@ namespace Avalonia.Input
                 var e = (PointerPressedEventArgs)ev;
                 var e = (PointerPressedEventArgs)ev;
                 var visual = (IVisual)ev.Source;
                 var visual = (IVisual)ev.Source;
 
 
-                if (e.ClickCount <= 1)
+                if (e.ClickCount % 2 == 1)
                 {
                 {
                     s_isDoubleTapped = false;
                     s_isDoubleTapped = false;
                     s_lastPress.SetTarget(ev.Source);
                     s_lastPress.SetTarget(ev.Source);
@@ -108,10 +108,6 @@ namespace Avalonia.Input
                         e.Source.RaiseEvent(new TappedEventArgs(DoubleTappedEvent, e));
                         e.Source.RaiseEvent(new TappedEventArgs(DoubleTappedEvent, e));
                     }
                     }
                 }
                 }
-                else
-                {
-                    s_isDoubleTapped = false;
-                }
             }
             }
         }
         }