@@ -2077,14 +2077,6 @@ private bool RemovePointerAtIndex(int index)
2077
2077
2078
2078
Debug . Assert ( m_PointerStates [ index ] . eventData . pointerEnter == null , "Pointer should have exited all objects before being removed" ) ;
2079
2079
2080
- // // We don't want to release touch pointers on the same frame they are released (unpressed). They get cleaned up one frame later in Process()
2081
- // ref var state = ref GetPointerStateForIndex(index);
2082
- // if (state.pointerType == UIPointerType.Touch && (state.leftButton.isPressed || state.leftButton.wasReleasedThisFrame))
2083
- // {
2084
- // // The pointer was not removed
2085
- // return false;
2086
- // }
2087
-
2088
2080
// Retain event data so that we can reuse the event the next time we allocate a PointerModel record.
2089
2081
var eventData = m_PointerStates [ index ] . eventData ;
2090
2082
Debug . Assert ( eventData != null , "Pointer state should have an event instance!" ) ;
@@ -2355,18 +2347,6 @@ private void FilterPointerStatesByType()
2355
2347
// We have input on a mouse or pen. Kill all touch and tracked pointers we may have.
2356
2348
for ( var i = 0 ; i < m_PointerStates . length ; ++ i )
2357
2349
{
2358
- // ref var state = ref GetPointerStateForIndex(i);
2359
- // // Touch pointers need to get forced to no longer be pressed otherwise they will not get released in subsequent frames.
2360
- // if (m_PointerStates[i].pointerType == UIPointerType.Touch)
2361
- // {
2362
- // state.leftButton.isPressed = false;
2363
- // }
2364
- // if (m_PointerStates[i].pointerType != UIPointerType.MouseOrPen && m_PointerStates[i].pointerType != UIPointerType.Touch || (m_PointerStates[i].pointerType == UIPointerType.Touch && !state.leftButton.isPressed && !state.leftButton.wasReleasedThisFrame))
2365
- // {
2366
- // if (SendPointerExitEventsAndRemovePointer(i))
2367
- // --i;
2368
- // }
2369
-
2370
2350
if ( m_PointerStates [ i ] . pointerType != UIPointerType . MouseOrPen )
2371
2351
{
2372
2352
if ( SendPointerExitEventsAndRemovePointer ( i ) )
0 commit comments