- ingame/crafting/gamepad/zo_craftingoptionsdialog_gamepad.lua:271 --
dropdown:RegisterCallback("OnHideDropdown", OnCraftingFilterComboBoxSelectionChanged)
- ingame/guildfinder/gamepad/guildbrowser_gamepad.lua:590 --
dropdown:RegisterCallback("OnHideDropdown", OnComboboxSelectionChanged)
- internalingame/market/gamepad/marketdialogs_gamepad.lua:1294 --
dropdown:RegisterCallback("OnItemSelected", function(itemControl, itemData)
if itemData.expectedResult ~= MARKET_PURCHASE_RESULT_SUCCESS then
if isGracePeriod then
UpdateGracePeriod(FORCE_UPDATE)
else
GAMEPAD_TOOLTIPS:LayoutTextBlockTooltip(GAMEPAD_LEFT_DIALOG_TOOLTIP, GetString("SI_MARKETPURCHASABLERESULT", itemData.expectedResult))
ZO_GenericGamepadDialog_ShowTooltip(parametricDialog)
end
elseif itemData.warningStrings and #itemData.warningStrings > 0 then
local tooltipText = table.concat(itemData.warningStrings, "\n\n")
GAMEPAD_TOOLTIPS:LayoutTextBlockTooltip(GAMEPAD_LEFT_DIALOG_TOOLTIP, tooltipText)
ZO_GenericGamepadDialog_ShowTooltip(parametricDialog)
end
end)
- internalingame/market/gamepad/marketdialogs_gamepad.lua:1309 --
dropdown:RegisterCallback("OnItemDeselected", function(itemControl, itemData)
GAMEPAD_TOOLTIPS:LayoutMarketProductListing(GAMEPAD_LEFT_DIALOG_TOOLTIP, self.marketProductData:GetId(), self.marketProductData:GetPresentationIndex())
ZO_GenericGamepadDialog_ShowTooltip(parametricDialog)
end)
- libraries/screennarration/screennarrationmanager.lua:579 --
dropdown:RegisterCallback("OnDeactivated", function()
self:QueueDialog(dialog)
end)