From 9b77d0bce62203a623401ea1d77d7b2ec61aa54a Mon Sep 17 00:00:00 2001 From: Hugh Phoenix-Hulme Date: Wed, 30 Sep 2020 23:54:06 +0100 Subject: [PATCH] Initialised Mouse Position on creation --- src/OpenTK.Windowing.Desktop/NativeWindow.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/OpenTK.Windowing.Desktop/NativeWindow.cs b/src/OpenTK.Windowing.Desktop/NativeWindow.cs index 630685d10a..38eb45335a 100644 --- a/src/OpenTK.Windowing.Desktop/NativeWindow.cs +++ b/src/OpenTK.Windowing.Desktop/NativeWindow.cs @@ -738,6 +738,9 @@ public unsafe NativeWindow(NativeWindowSettings settings) GLFW.GetWindowPos(WindowPtr, out var x, out var y); _location = new Vector2i(x, y); + GLFW.GetCursorPos(WindowPtr, out var mousex, out var mousey); + _lastReportedMousePos = new Vector2((float)mousex, (float)mousey); + _isFocused = GLFW.GetWindowAttrib(WindowPtr, WindowAttributeGetBool.Focused); }