From 908adfc191d65d8040b966b1b307b9fd7fc8f4eb Mon Sep 17 00:00:00 2001 From: tron Date: Fri, 26 Nov 2004 21:52:18 +0000 Subject: [PATCH] (svn r829) Fix small glitch: Immediately redraw the tile selection square when using the hotkey to toggle removal --- rail_gui.c | 1 + road_gui.c | 1 + 2 files changed, 2 insertions(+) diff --git a/rail_gui.c b/rail_gui.c index 81fda3cd1c..05040cb84a 100644 --- a/rail_gui.c +++ b/rail_gui.c @@ -290,6 +290,7 @@ static void BuildRailClick_Remove(Window *w) SndPlayFx(0x13); _thd.make_square_red = !!((w->click_state ^= (1 << 16)) & (1<<16)); + MarkTileDirty(_thd.pos.x, _thd.pos.y); _remove_button_clicked = (w->click_state & (1 << 16)) != 0; // handle station builder diff --git a/road_gui.c b/road_gui.c index 61b8a1668b..f28aff3607 100644 --- a/road_gui.c +++ b/road_gui.c @@ -161,6 +161,7 @@ static void BuildRoadClick_Remove(Window *w) SetWindowDirty(w); SndPlayFx(0x13); _thd.make_square_red = !!((w->click_state ^= (1 << 12)) & (1<<12)); + MarkTileDirty(_thd.pos.x, _thd.pos.y); } static void BuildRoadClick_Purchase(Window *w)