Skip to content

Commit 1efd5d3

Browse files
committed
Add a few checks
1 parent 1fe4ba9 commit 1efd5d3

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Assets/MixedRealityToolkit.Providers/WindowsMixedReality/WindowsMixedRealityDeviceManager.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,10 @@ public override void Enable()
320320

321321
if (InputSystemProfile == null) { return; }
322322

323-
WindowsMixedRealityUtilities.WmrUtilitiesProvider = new WindowsMixedRealityUtilitiesProvider();
323+
if (WindowsMixedRealityUtilities.WmrUtilitiesProvider == null)
324+
{
325+
WindowsMixedRealityUtilities.WmrUtilitiesProvider = new WindowsMixedRealityUtilitiesProvider();
326+
}
324327

325328
if (InputSystemProfile.GesturesProfile != null)
326329
{

Assets/MixedRealityToolkit.Providers/WindowsMixedReality/WindowsMixedRealityUtilitiesProvider.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33

44
using System;
55
using System.Runtime.InteropServices;
6+
7+
#if UNITY_WSA
68
using UnityEngine.XR.WSA;
9+
#endif // UNITY_WSA
710

811
namespace Microsoft.MixedReality.Toolkit.WindowsMixedReality
912
{

0 commit comments

Comments
 (0)