diff --git a/maui/src/TabView/Control/HorizontalContent/SfHorizontalContent.iOS.cs b/maui/src/TabView/Control/HorizontalContent/SfHorizontalContent.iOS.cs index 268e76b..2f09b30 100644 --- a/maui/src/TabView/Control/HorizontalContent/SfHorizontalContent.iOS.cs +++ b/maui/src/TabView/Control/HorizontalContent/SfHorizontalContent.iOS.cs @@ -75,6 +75,14 @@ void ITapGestureListener.ShouldHandleTap(object view) var touchLocation = uiTouch.LocationInView(uiTouch.View?.Superview); var textInputView = FindSfTextInputLayout(uiTouch.View?.Superview); this._canProcessTouch = true; + + var touchViewType = touchView?.GetType().FullName; + if (touchViewType != null && touchViewType.Contains("CommunityToolkit.Maui.Core.Views.MauiDrawingView", StringComparison.Ordinal)) + { + this._canProcessTouch = false; + return; + } + if (textInputView != null) { if (uiTouch.GestureRecognizers != null)