From a7a663aefaf3329a59eac8a1ad4dd847933980d4 Mon Sep 17 00:00:00 2001 From: Sinai <49360850+sinai-dev@users.noreply.github.com> Date: Thu, 5 May 2022 19:53:02 +1000 Subject: [PATCH] Prevent update overwriting input field changes --- src/UI/Panels/FreeCamPanel.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/UI/Panels/FreeCamPanel.cs b/src/UI/Panels/FreeCamPanel.cs index bc3139a..c3e0e7a 100644 --- a/src/UI/Panels/FreeCamPanel.cs +++ b/src/UI/Panels/FreeCamPanel.cs @@ -171,6 +171,9 @@ namespace UnityExplorer.UI.Panels if (!ourCamera) return; + if (positionInput.Component.isFocused) + return; + lastSetCameraPosition = ourCamera.transform.position; positionInput.Text = ParseUtility.ToStringForInput(lastSetCameraPosition); }