From 9dca600b49ee92f0fd294335493ca46c76c069e6 Mon Sep 17 00:00:00 2001
From: johns <>
Date: Wed, 19 Jul 2000 22:42:02 +0000
Subject: [PATCH] Buttons are recalculated, if building is finished.

---
 src/action/action_build.cpp | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/action/action_build.cpp b/src/action/action_build.cpp
index 566d7e6e5..356bd6bc7 100644
--- a/src/action/action_build.cpp
+++ b/src/action/action_build.cpp
@@ -9,11 +9,10 @@
 //	   FreeCraft - A free fantasy real time strategy game engine
 //
 /**@name action_build.c -	The build building action. */
-/*
-**	(c) Copyright 1998,2000 by Lutz Sammer
-**
-**	$Id$
-*/
+//
+//	(c) Copyright 1998,2000 by Lutz Sammer
+//
+//	$Id$
 
 //@{
 
@@ -279,6 +278,8 @@ global void HandleActionBuilded(Unit* unit)
 	if( IsSelected(unit) ) {
 	    UpdateButtonPanel();
 	    MustRedraw|=RedrawPanels;
+	} else if( unit->Player==ThisPlayer ) {
+	    UpdateButtonPanel();
 	}
 	if( UnitVisible(unit) ) {
 	    MustRedraw|=RedrawMap;