From afc908fded2e35aad069cb1257072c263418f416 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Sat, 6 Sep 2025 00:33:46 +0200 Subject: fix: potentially fix mouse grabbing incompatibility with save cursor position --- src/main/kotlin/features/inventory/SaveCursorPosition.kt | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/main') diff --git a/src/main/kotlin/features/inventory/SaveCursorPosition.kt b/src/main/kotlin/features/inventory/SaveCursorPosition.kt index d2e9241..bbd216c 100644 --- a/src/main/kotlin/features/inventory/SaveCursorPosition.kt +++ b/src/main/kotlin/features/inventory/SaveCursorPosition.kt @@ -2,6 +2,7 @@ package moe.nea.firmament.features.inventory +import org.lwjgl.glfw.GLFW import kotlin.math.absoluteValue import kotlin.time.Duration.Companion.milliseconds import net.minecraft.client.util.InputUtil @@ -46,13 +47,7 @@ object SaveCursorPosition : FirmamentFeature { (lastPosition.middle.first - middleX).absoluteValue < 1 && (lastPosition.middle.second - middleY).absoluteValue < 1 ) { - // TODO: GLFW.glfwSetCursorPos(handler, x, y); - InputUtil.setCursorParameters( - MC.window.handle, - InputUtil.GLFW_CURSOR_NORMAL, - lastPosition.cursor.first, - lastPosition.cursor.second - ) + GLFW.glfwSetCursorPos(MC.window.handle, lastPosition.cursor.first, lastPosition.cursor.second); return lastPosition.cursor } return null -- cgit