From 79bdcfe2dc8c0d34d70a8a7bf54f4d9f7b23d555 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tobias=20Sch=C3=B6ner?= <tobias.stonehead@gmail.com>
Date: Fri, 13 Jan 2023 11:06:56 +0100
Subject: [PATCH] fix: prevent dragged facts jump in first frame of drag

---
 Assets/Scripts/InventoryStuff/DragHandling.cs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/InventoryStuff/DragHandling.cs b/Assets/Scripts/InventoryStuff/DragHandling.cs
index 578399f8..f3ab2caf 100644
--- a/Assets/Scripts/InventoryStuff/DragHandling.cs
+++ b/Assets/Scripts/InventoryStuff/DragHandling.cs
@@ -15,11 +15,11 @@ public void OnDrag(PointerEventData eventData)
             GetComponent<CanvasGroup>().blocksRaycasts = false;
             dragged = true;
         }
-        transform.position = Input.mousePosition;
-
         // display dragged object in front of all other ui
         transform.SetParent(GetComponentInParent<Canvas>().transform, false);
         transform.SetAsLastSibling();
+
+        transform.position = Input.mousePosition;
     }
 
     public void OnEndDrag(PointerEventData eventData)
-- 
GitLab