(svn r2974) -Fix: Drag and drop selection on drop down boxes didn't select correct item when some items were hidden.

-Separate disabled and hidden masks in drop downs to support both hidden and disabled items.
This commit is contained in:
peter1138
2005-09-23 07:44:03 +00:00
parent 313fcfbd83
commit 9c2700b14c
3 changed files with 17 additions and 21 deletions

View File

@@ -906,7 +906,7 @@ static void ReplaceVehicleWndProc(Window *w, WindowEvent *e)
switch (e->click.widget) {
case 14: case 15: { /* Select sorting criteria dropdown menu */
ShowDropDownMenu(w, _rail_types_list, _railtype_selected_in_replace_gui, 15, ~GetPlayer(_local_player)->avail_railtypes, 1);
ShowDropDownMenu(w, _rail_types_list, _railtype_selected_in_replace_gui, 15, 0, ~GetPlayer(_local_player)->avail_railtypes);
break;
}
case 4: { /* Start replacing */