src/depot_gui.cpp
changeset 8585 61ac905ff5f7
parent 8479 05ee5ae44a55
child 8784 c2e9d649a9ce
equal deleted inserted replaced
8584:6e53efd3a137 8585:61ac905ff5f7
   858 		case WE_PLACE_OBJ: {
   858 		case WE_PLACE_OBJ: {
   859 			ClonePlaceObj(w);
   859 			ClonePlaceObj(w);
   860 		} break;
   860 		} break;
   861 
   861 
   862 		case WE_ABORT_PLACE_OBJ: {
   862 		case WE_ABORT_PLACE_OBJ: {
       
   863 			/* abort clone */
   863 			w->RaiseWidget(DEPOT_WIDGET_CLONE);
   864 			w->RaiseWidget(DEPOT_WIDGET_CLONE);
   864 			w->InvalidateWidget(DEPOT_WIDGET_CLONE);
   865 			w->InvalidateWidget(DEPOT_WIDGET_CLONE);
       
   866 
       
   867 			/* abort drag & drop */
       
   868 			WP(w, depot_d).sel = INVALID_VEHICLE;
       
   869 			w->InvalidateWidget(DEPOT_WIDGET_MATRIX);
   865 		} break;
   870 		} break;
   866 
   871 
   867 			/* check if a vehicle in a depot was clicked.. */
   872 			/* check if a vehicle in a depot was clicked.. */
   868 		case WE_MOUSELOOP: {
   873 		case WE_MOUSELOOP: {
   869 			const Vehicle *v = _place_clicked_vehicle;
   874 			const Vehicle *v = _place_clicked_vehicle;