forked from Clones/Controlify
🐛 Fix the vmouse still rendering when using cursor on Steam Deck
This commit is contained in:
@ -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();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user