Skip to content

Commit cdebeff

Browse files
Updated Base Pointer Controller Pointer Name Property with a backing field, in case the gameObject reference is destroyed when attempting to get the pointer name
1 parent 9d1981f commit cdebeff

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Assets/MixedRealityToolkit-SDK/Features/UX/Scripts/Pointers/BaseControllerPointer.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,11 +190,17 @@ public uint PointerId
190190
}
191191
}
192192

193+
private string pointerName = string.Empty;
194+
193195
/// <inheritdoc />
194196
public string PointerName
195197
{
196-
get { return gameObject.name; }
197-
set { gameObject.name = value; }
198+
get { return pointerName; }
199+
set
200+
{
201+
pointerName = value;
202+
gameObject.name = value;
203+
}
198204
}
199205

200206
/// <inheritdoc />

0 commit comments

Comments
 (0)