(svn r8685) -Feature: selecting "end of orders" and clicking delete will delete all the vehicle's orders

If the orders are shared, then it will still unshare the orders like before.
This commit is contained in:
bjarni 2007-02-12 00:38:15 +00:00
parent 65001270ef
commit 5e8bdaba6a
1 changed files with 1 additions and 1 deletions

View File

@ -94,7 +94,7 @@ static void DrawOrdersWindow(Window *w)
/* delete */
SetWindowWidgetDisabledState(w, ORDER_WIDGET_DELETE,
(uint)v->num_orders + (shared_orders ? 1 : 0) <= (uint)WP(w, order_d).sel);
(uint)v->num_orders + ((shared_orders || v->num_orders != 0) ? 1 : 0) <= (uint)WP(w, order_d).sel);
/* non-stop only for trains */
SetWindowWidgetDisabledState(w, ORDER_WIDGET_NON_STOP, v->type != VEH_Train || order == NULL);