diff --git a/Latite/LatiteForm.cs b/Latite/LatiteForm.cs index e31a6e2..b15955e 100644 --- a/Latite/LatiteForm.cs +++ b/Latite/LatiteForm.cs @@ -228,12 +228,16 @@ private void moduleWorker_DoWork(object sender, DoWorkEventArgs e) { loop(); if (moduleWorker.CancellationPending) break; - if ((Overlay.GetKeyState(ToggleSprintBind) & 1) != 0 && !this.ToggleSprintBindOn) + if (Overlay.GetForegroundWindow() == Overlay.FindWindowA(null, "Minecraft")) { - this.ToggleSprint(true); - } else if ((Overlay.GetKeyState(ToggleSprintBind) & 1) == 0 && this.ToggleSprintBindOn) - { - this.ToggleSprint(false); + if ((Overlay.GetKeyState(ToggleSprintBind) & 1) != 0 && !this.ToggleSprintBindOn) + { + this.ToggleSprint(true); + } + else if ((Overlay.GetKeyState(ToggleSprintBind) & 1) == 0 && this.ToggleSprintBindOn) + { + this.ToggleSprint(false); + } } Thread.Sleep(50); }