Various fixes

- Fix #309 (Missing translations)
- Fix controller input always being read
- Improved injection of options button (Closes #305)
This commit is contained in:
Martin Prokoph
2024-10-20 16:59:26 +02:00
parent 929639c081
commit a3b8d7cbb5
4 changed files with 17 additions and 15 deletions

View File

@@ -88,8 +88,10 @@ public class MidnightControlsClient extends MidnightControls {
timer.scheduleAtFixedRate(new TimerTask() {
public void run() { // TODO: Add a try/catch here after the alpha testing period
if (lateInitDone && client.isRunning()) {
input.tickCameraStick();
input.updateCamera();
if (MidnightControlsConfig.controlsMode == ControlsMode.CONTROLLER && (client.isWindowFocused() || MidnightControlsConfig.unfocusedInput)) {
input.tickCameraStick();
input.updateCamera();
}
}
}
}, delay, period);