Skip to content

Commit a7fcfa6

Browse files
authored
Merge pull request #529 from Quenty/users/unrooot/fix-action-priority
fix: Set the first valid preferred action from the list
2 parents c96293d + b027236 commit a7fcfa6

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/scoredactionservice/src/Client/Picker/ScoredActionPicker.lua

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,13 @@ function ScoredActionPicker:Update()
5454
warn(string.format("[ScoredActionPicker.Update] - Action list has size of %d/%d", #actionList, MAX_ACTION_LIST_SIZE_BEFORE_WARN))
5555
end
5656

57-
self._currentPreferred.Value = self:_tryGetValidPreferredAction(actionList[1])
57+
for _, action in actionList do
58+
local preferredAction = self:_tryGetValidPreferredAction(action)
59+
if preferredAction then
60+
self._currentPreferred.Value = preferredAction
61+
break
62+
end
63+
end
5864
end
5965

6066
function ScoredActionPicker:_tryGetValidPreferredAction(action)

0 commit comments

Comments
 (0)