main_gui.c
changeset 999 8b2a34061963
parent 989 36d9d925825b
child 1003 5ce43e332bab
--- a/main_gui.c	Thu Jan 13 16:28:47 2005 +0000
+++ b/main_gui.c	Thu Jan 13 16:50:20 2005 +0000
@@ -1097,10 +1097,13 @@
 			break;
 		case 4:
 			DeleteWindow(w);
-			if(mode) { // reset landscape
+			DeleteWindowByClass(WC_INDUSTRY_VIEW);
+			DeleteWindowByClass(WC_TOWN_VIEW);
+			DeleteWindowByClass(WC_LAND_INFO);			
+
+			if (mode) { // reset landscape
 				ResetLandscape();
-			}
-			else { // make random landscape
+			} else { // make random landscape
 				SndPlayFx(SND_15_BEEP);
 				_switch_mode = SM_GENRANDLAND;
 			}