From 7b699e0c583f6e86894dc47e8ad40d4e947391f6 Mon Sep 17 00:00:00 2001
From: nehalmistry <>
Date: Wed, 10 Apr 2002 16:58:46 +0000
Subject: [PATCH] Gem position fixes for key/mouse scroll slider.

---
 src/ui/menus.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp
index 1a0b83ef8..e7b069b23 100644
--- a/src/ui/menus.cpp
+++ b/src/ui/menus.cpp
@@ -1861,7 +1861,11 @@ global void SpeedSettings(void)
     if (SpeedSettingsMenuItems[i].d.hslider.percent > 100)
 	SpeedSettingsMenuItems[i].d.hslider.percent = 100;
     SpeedSettingsMenuItems[i + 4].d.hslider.percent = 100 - (SpeedMouseScroll - 1) * 100 / 10;
+    if (TheUI.MouseScroll == 0)
+	SpeedSettingsMenuItems[i + 4].d.hslider.percent = 0;
     SpeedSettingsMenuItems[i + 8].d.hslider.percent = 100 - (SpeedKeyScroll - 1) * 100 / 10;
+    if (TheUI.KeyScroll == 0)
+	SpeedSettingsMenuItems[i + 8].d.hslider.percent = 0;
     ProcessMenu(MENU_SPEED_SETTINGS, 1);
 }