From 6e72d514b7b353d92379855aa44907d9399c83a7 Mon Sep 17 00:00:00 2001 From: tron Date: Wed, 29 Jun 2005 08:14:09 +0000 Subject: (svn r2496) -Fix: [1179933] When toggling build/remove via keyboard the selection wasn't correctly redrawn --- rail_gui.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rail_gui.c') diff --git a/rail_gui.c b/rail_gui.c index 0e8bfc775..708f180f2 100644 --- a/rail_gui.c +++ b/rail_gui.c @@ -288,9 +288,9 @@ static void BuildRailClick_Remove(Window *w) SetWindowDirty(w); SndPlayFx(SND_15_BEEP); - _thd.make_square_red = !!((w->click_state ^= (1 << 16)) & (1<<16)); - MarkTileDirty(_thd.pos.x, _thd.pos.y); + w->click_state ^= (1 << 16); _remove_button_clicked = (w->click_state & (1 << 16)) != 0; + SetSelectionRed((w->click_state & (1 << 16)) != 0); // handle station builder if( w->click_state & (1 << 16) ) -- cgit v1.2.3-54-g00ecf