1
0
forked from Clones/Controlify

🐛 Fix the vmouse still rendering when using cursor on Steam Deck

This commit is contained in:
isXander
2023-07-02 20:13:07 +01:00
parent 5d6947e829
commit 884ce1f2d3

View File

@ -296,6 +296,9 @@ public class Controlify implements ControlifyApi {
showMouseTicks--; showMouseTicks--;
if (showMouseTicks == 0) { if (showMouseTicks == 0) {
hideMouse(true, false); hideMouse(true, false);
if (virtualMouseHandler().requiresVirtualMouse()) {
virtualMouseHandler().enableVirtualMouse();
}
} }
} }
@ -560,6 +563,9 @@ public class Controlify implements ControlifyApi {
if (currentInputMode() == InputMode.MIXED && !minecraft.mouseHandler.isMouseGrabbed()) { if (currentInputMode() == InputMode.MIXED && !minecraft.mouseHandler.isMouseGrabbed()) {
hideMouse(false, false); hideMouse(false, false);
showMouseTicks = 20 * 3; showMouseTicks = 20 * 3;
if (virtualMouseHandler().isVirtualMouseEnabled()) {
virtualMouseHandler().disableVirtualMouse();
}
} }
} }