- ingame/interactwindow/gamepad/interactwindow_gamepad.lua:117 --
self.itemList:SetOnSelectedDataChangedCallback(function(list, selectedData)
self:UpdateSelectedTooltip()
end)
- ingame/inventory/gamepad/gamepadinventory.lua:547 --
self.itemList:SetOnSelectedDataChangedCallback(function(list, selectedData)
self.currentlySelectedData = selectedData
self:UpdateItemSelectedTooltip(selectedData)
if SCENE_MANAGER:IsShowing("gamepad_inventory_item_filter") or SCENE_MANAGER:IsShowing("gamepad_inventory_item_actions") then
if self.actionMode == ITEM_LIST_ACTION_MODE then
self:SetSelectedInventoryData(selectedData)
end
self:TryClearNewStatus()
if selectedData then
self.clearNewStatusBagId = selectedData.bagId
self.clearNewStatusSlotIndex = selectedData.slotIndex
self.clearNewStatusUniqueId = selectedData.uniqueId
self.clearNewStatusCallId = zo_callLater(self.trySetClearNewFlagCallback, TIME_NEW_PERSISTS_WHILE_SELECTED)
end
end
end)
- ingame/tradinghouse/gamepad/tradinghouse_browse_gamepad.lua:623 --
self.itemList:SetOnSelectedDataChangedCallback(OnSelectionChanged)
- ingame/zo_loot/gamepad/lootpickup_gamepad.lua:43 --
self.itemList:SetOnSelectedDataChangedCallback(OnSelectionChanged)