From 8083d67780d6a85c558080ec99dd2d24ae755d0f Mon Sep 17 00:00:00 2001 From: alberth Date: Tue, 21 Jul 2009 22:25:21 +0000 Subject: (svn r16906) -Fix (r12939): Child windows of build toolbars were placed inconsistently. --- src/bridge_gui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/bridge_gui.cpp') diff --git a/src/bridge_gui.cpp b/src/bridge_gui.cpp index acf67083b..7f0c1a3eb 100644 --- a/src/bridge_gui.cpp +++ b/src/bridge_gui.cpp @@ -118,7 +118,7 @@ private: } public: - BuildBridgeWindow(const WindowDesc *desc, TileIndex start, TileIndex end, uint32 br_type, GUIBridgeList *bl) : Window(desc), + BuildBridgeWindow(const WindowDesc *desc, TileIndex start, TileIndex end, uint32 br_type, GUIBridgeList *bl) : Window(desc, GB(br_type, 15, 2)), start_tile(start), end_tile(end), type(br_type), @@ -308,7 +308,7 @@ static const WindowDesc _build_bridge_desc( */ void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transport_type, byte road_rail_type) { - DeleteWindowById(WC_BUILD_BRIDGE, 0); + DeleteWindowByClass(WC_BUILD_BRIDGE); /* Data type for the bridge. * Bit 16,15 = transport type, -- cgit v1.2.3-70-g09d2