Skip to content

Commit 76d6041

Browse files
author
David Kline
authored
Merge pull request #2886 from keveleigh/PointerEventData
Properly initialize pointerEventData in the input manager
2 parents 862f405 + 92cf21f commit 76d6041

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Assets/MixedRealityToolkit-SDK/Features/Input/MixedRealityInputManager.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -772,7 +772,7 @@ public void RaiseFocusExit(IMixedRealityPointer pointer, GameObject unfocusedObj
772772
public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputAction inputAction)
773773
{
774774
// Create input event
775-
pointerEventData.Initialize(pointer.InputSourceParent, inputAction);
775+
pointerEventData.Initialize(pointer, inputAction);
776776

777777
ExecutePointerDown(HandlePointerDown(pointer));
778778
}
@@ -781,7 +781,7 @@ public void RaisePointerDown(IMixedRealityPointer pointer, MixedRealityInputActi
781781
public void RaisePointerDown(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction)
782782
{
783783
// Create input event
784-
pointerEventData.Initialize(pointer.InputSourceParent, handedness, inputAction);
784+
pointerEventData.Initialize(pointer, handedness, inputAction);
785785

786786
ExecutePointerDown(HandlePointerDown(pointer));
787787
}
@@ -855,7 +855,7 @@ private void HandleClick()
855855
public void RaisePointerUp(IMixedRealityPointer pointer, MixedRealityInputAction inputAction)
856856
{
857857
// Create input event
858-
pointerEventData.Initialize(pointer.InputSourceParent, inputAction);
858+
pointerEventData.Initialize(pointer, inputAction);
859859

860860
ExecutePointerUp(HandlePointerUp(pointer));
861861
}
@@ -864,7 +864,7 @@ public void RaisePointerUp(IMixedRealityPointer pointer, MixedRealityInputAction
864864
public void RaisePointerUp(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction)
865865
{
866866
// Create input event
867-
pointerEventData.Initialize(pointer.InputSourceParent, handedness, inputAction);
867+
pointerEventData.Initialize(pointer, handedness, inputAction);
868868

869869
ExecutePointerUp(HandlePointerUp(pointer));
870870
}

Assets/MixedRealityToolkit/_Core/EventDatum/Input/MixedRealityPointerEventData.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public MixedRealityPointerEventData(EventSystem eventSystem) : base(eventSystem)
3232
/// <param name="pointer"></param>
3333
/// <param name="inputAction"></param>
3434
/// <param name="count"></param>
35-
public void Initialize(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, int count)
35+
public void Initialize(IMixedRealityPointer pointer, MixedRealityInputAction inputAction, int count = 0)
3636
{
3737
Initialize(pointer.InputSourceParent, inputAction);
3838
Pointer = pointer;
@@ -46,7 +46,7 @@ public void Initialize(IMixedRealityPointer pointer, MixedRealityInputAction inp
4646
/// <param name="count"></param>
4747
/// <param name="inputAction"></param>
4848
/// <param name="handedness"></param>
49-
public void Initialize(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction, int count)
49+
public void Initialize(IMixedRealityPointer pointer, Handedness handedness, MixedRealityInputAction inputAction, int count = 0)
5050
{
5151
Initialize(pointer.InputSourceParent, handedness, inputAction);
5252
Pointer = pointer;

0 commit comments

Comments
 (0)