fix(gui): klik på markens faste maskiner blev sendt til flowets traktorliste (GUI-fejl adRunsController:29, valget blev aldrig gemt); flowets traktorklik kræver et køretøj (v1.30.4.0)
This commit is contained in:
@@ -801,12 +801,15 @@ end
|
||||
|
||||
function SmartPickupFrame:onClickVehicle(state, element)
|
||||
local clicked = self.rowData[element]
|
||||
if clicked ~= nil and clicked.kind == "fleetVehicle" then
|
||||
-- markfanens maskinrækker (markflåden og markens faste maskiner) bruger samme række-type som flowets
|
||||
-- traktorliste; de hører til markfanen (fieldRig blev før behandlet som flow-traktor og aldrig gemt)
|
||||
if clicked ~= nil and (clicked.kind == "fleetVehicle" or clicked.kind == "fieldRig") then
|
||||
return self:onClickFieldRow(state, clicked)
|
||||
end
|
||||
self:safe(function(frame)
|
||||
local run, data = frame:getRun(), frame.rowData[element]
|
||||
if run == nil or data == nil or data.locked then return end
|
||||
-- kun flowets traktorrækker (de har et køretøj); alt andet ignoreres
|
||||
if run == nil or data == nil or data.locked or data.vehicle == nil then return end
|
||||
if state == SmartPickupFrame.STATE_ON then
|
||||
local previousRunId = ADRunsController.assignVehicle(run.id, data.vehicle)
|
||||
if previousRunId ~= nil then
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<modDesc descVersion="107">
|
||||
<author>masterdraco</author>
|
||||
<version>1.30.3.0</version>
|
||||
<version>1.30.4.0</version>
|
||||
<title>
|
||||
<en>AD Smart Pickup</en>
|
||||
</title>
|
||||
|
||||
Reference in New Issue
Block a user