From 819604ce8d784e527c9d9a50c382588e3d738500 Mon Sep 17 00:00:00 2001 From: Qkrisi <33597356+Qkrisi@users.noreply.github.com> Date: Sun, 28 Aug 2022 15:34:13 +0200 Subject: [PATCH] Check for Linux player in DisplayManager This PR adds a Linux check for the mouse position property so people can use Unity Explorer on Linux at least on the primary monitor until a better solution is found. Issue describing the bug: https://github.com/sinai-dev/UnityExplorer/issues/167 --- src/UI/DisplayManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/UI/DisplayManager.cs b/src/UI/DisplayManager.cs index 94d42fff..4b9d3102 100644 --- a/src/UI/DisplayManager.cs +++ b/src/UI/DisplayManager.cs @@ -12,7 +12,7 @@ public static class DisplayManager public static int Width => ActiveDisplay.renderingWidth; public static int Height => ActiveDisplay.renderingHeight; - public static Vector3 MousePosition => Application.isEditor + public static Vector3 MousePosition => Application.isEditor || Application.platform == RuntimePlatform.LinuxPlayer ? InputManager.MousePosition : Display.RelativeMouseAt(InputManager.MousePosition);