summaryrefslogtreecommitdiff
path: root/rail_gui.c
diff options
context:
space:
mode:
authorglx <glx@openttd.org>2006-10-05 23:38:40 +0000
committerglx <glx@openttd.org>2006-10-05 23:38:40 +0000
commit81e3101a018b980c21ba0b05997c0f7ac685ac3d (patch)
tree6e8228ef9b4c97456d524b1e823b38dd1126370b /rail_gui.c
parenta9c3f8991a7eb2743beeff77c0dfc75bfd3130ec (diff)
downloadopenttd-81e3101a018b980c21ba0b05997c0f7ac685ac3d.tar.xz
(svn r6659) -Fix r6619: Fix widget state setting of the rail toolbar when using global hotkeys.
Diffstat (limited to 'rail_gui.c')
-rw-r--r--rail_gui.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/rail_gui.c b/rail_gui.c
index e7785792a..313ea819a 100644
--- a/rail_gui.c
+++ b/rail_gui.c
@@ -600,7 +600,10 @@ void ShowBuildRailToolbar(RailType railtype, int button)
}
_remove_button_clicked = false;
- if (w != NULL && button >= 0) _build_railroad_button_proc[button](w);
+ if (w != NULL && button >= 0) {
+ _build_railroad_button_proc[button](w);
+ UpdateRemoveWidgetStatus(w, button + 4);
+ }
if (_patches.link_terraform_toolbar) ShowTerraformToolbar();
}