ingame/retrait/gamepad/retraitstation_reconstruct_gamepad.lua:185 -- self.qualityList:SetOnSelectedDataChangedCallback(function(selectedData, oldData, selectedDuringRebuild)
self.itemSetPieceData:SetUpgradeFunctionalQuality(selectedData.quality)
self:RefreshResultTooltip()
self:RefreshCostSummary()
--Do not try to narrate if a craft is in progress, as the screen will close once it's done
if not self.isCraftInProgress then
SCREEN_NARRATION_MANAGER:QueueFocus(self.focus)
end
end)