@@ -32,7 +32,7 @@ public float SliderValue
3232 var oldSliderValue = sliderValue ;
3333 sliderValue = value ;
3434 UpdateUI ( ) ;
35- OnValueUpdated . Invoke ( new SliderEventData ( oldSliderValue , value , activePointer is IMixedRealityPointer ) ) ;
35+ OnValueUpdated . Invoke ( new SliderEventData ( oldSliderValue , value , activePointer is IMixedRealityPointer , this ) ) ;
3636 }
3737 }
3838
@@ -134,7 +134,7 @@ public void Start()
134134 sliderThumbOffset = thumbRoot . transform . position - thumbProjectedOnTrack ;
135135
136136 UpdateUI ( ) ;
137- OnValueUpdated . Invoke ( new SliderEventData ( sliderValue , sliderValue , false ) ) ;
137+ OnValueUpdated . Invoke ( new SliderEventData ( sliderValue , sliderValue , false , this ) ) ;
138138 }
139139
140140 private void OnDisable ( )
@@ -172,7 +172,7 @@ private void EndInteraction()
172172 {
173173 if ( OnInteractionEnded != null )
174174 {
175- OnInteractionEnded . Invoke ( new SliderEventData ( sliderValue , sliderValue , activePointer is IMixedRealityPointer ) ) ;
175+ OnInteractionEnded . Invoke ( new SliderEventData ( sliderValue , sliderValue , activePointer is IMixedRealityPointer , this ) ) ;
176176 }
177177 activePointer = null ;
178178 }
@@ -182,12 +182,12 @@ private void EndInteraction()
182182 #region IMixedRealityFocusHandler
183183 public void OnFocusEnter ( FocusEventData eventData )
184184 {
185- OnHoverEntered . Invoke ( new SliderEventData ( sliderValue , sliderValue , eventData . Pointer is IMixedRealityNearPointer ) ) ;
185+ OnHoverEntered . Invoke ( new SliderEventData ( sliderValue , sliderValue , eventData . Pointer is IMixedRealityNearPointer , this ) ) ;
186186 }
187187
188188 public void OnFocusExit ( FocusEventData eventData )
189189 {
190- OnHoverExited . Invoke ( new SliderEventData ( sliderValue , sliderValue , eventData . Pointer is IMixedRealityNearPointer ) ) ;
190+ OnHoverExited . Invoke ( new SliderEventData ( sliderValue , sliderValue , eventData . Pointer is IMixedRealityNearPointer , this ) ) ;
191191 }
192192 #endregion
193193
@@ -214,7 +214,7 @@ public void OnPointerDown(MixedRealityPointerEventData eventData)
214214 startSliderPosition = gameObject . transform . position ;
215215 if ( OnInteractionStarted != null )
216216 {
217- OnInteractionStarted . Invoke ( new SliderEventData ( sliderValue , sliderValue , activePointer is IMixedRealityPointer ) ) ;
217+ OnInteractionStarted . Invoke ( new SliderEventData ( sliderValue , sliderValue , activePointer is IMixedRealityPointer , this ) ) ;
218218 }
219219
220220 // Mark the pointer data as used to prevent other behaviors from handling input events
0 commit comments