changeset 8358:1228b53a99c9 draft

(svn r11924) -Codechange: All dropdowns now use the dropdown widget, so compatibility code can be removed
author peter1138 <peter1138@openttd.org>
date Sat, 19 Jan 2008 11:08:06 +0000
parents 711bbeced0a7
children 59a8ddb2ed88
files src/widgets/dropdown.cpp
diffstat 1 files changed, 3 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/widgets/dropdown.cpp
+++ b/src/widgets/dropdown.cpp
@@ -246,21 +246,17 @@
 		}
 	}
 
-	/* XXX Temporary fix to make dropdown compatible with separate widgets */
-	const Widget *wil = wi;
-	if (wi->type != WWT_DROPDOWN && wi->type != WWT_DROPDOWNIN) wil--;
-
 	Window *dw = AllocateWindow(
-		w->left + wil->left,
+		w->left + wi->left,
 		top,
-		wi->right - wil->left + 1,
+		wi->right - wi->left + 1,
 		height,
 		DropDownMenuWndProc,
 		WC_DROPDOWN_MENU,
 		_dropdown_menu_widgets);
 
 	dw->widget[0].color = wi->color;
-	dw->widget[0].right = wi->right - wil->left;
+	dw->widget[0].right = wi->right - wi->left;
 	dw->widget[0].bottom = height - 1;
 
 	dw->SetWidgetHiddenState(1, !scroll);