Skip to content

Commit d6c69d0

Browse files
author
David Kline (ANALOG)
committed
fix nullref from UnityEngine.EventSystems.BaseEventData.selectedObject.get()
1 parent 49f7721 commit d6c69d0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Assets/HoloToolkit/Input/Scripts/Utilities/Managers/InputManager.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -435,10 +435,10 @@ public void RaiseSourceUp(IInputSource source, uint sourceId, InteractionSourceP
435435
pointerInputEventData.InputSource = source;
436436
pointerInputEventData.SourceId = sourceId;
437437

438-
if (inputEventData.selectedObject != null)
438+
if (pointerInputEventData.selectedObject != null)
439439
{
440-
ExecuteEvents.ExecuteHierarchy(inputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerUpHandler);
441-
ExecuteEvents.ExecuteHierarchy(inputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerClickHandler);
440+
ExecuteEvents.ExecuteHierarchy(pointerInputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerUpHandler);
441+
ExecuteEvents.ExecuteHierarchy(pointerInputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerClickHandler);
442442
}
443443

444444
pointerInputEventData.Clear();
@@ -477,9 +477,9 @@ public void RaiseSourceDown(IInputSource source, uint sourceId, InteractionSourc
477477
pointerInputEventData.pressPosition = pointerInputEventData.position;
478478
pointerInputEventData.pointerPressRaycast = pointerInputEventData.pointerCurrentRaycast;
479479

480-
if (inputEventData.selectedObject != null)
480+
if (pointerInputEventData.selectedObject != null)
481481
{
482-
ExecuteEvents.ExecuteHierarchy(inputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerDownHandler);
482+
ExecuteEvents.ExecuteHierarchy(pointerInputEventData.selectedObject, pointerInputEventData, ExecuteEvents.pointerDownHandler);
483483
}
484484
}
485485
}

0 commit comments

Comments
 (0)