ingame/storewindow/keyboard/storewindow_keyboard.lua:30 -- STORE_FRAGMENT:RegisterCallback("StateChange", function(oldState, newState)
if newState == SCENE_FRAGMENT_SHOWING then
self:RefreshCurrency()
self:SetupDefaultSort()
self:GetStoreItems()
self:UpdateList()
self:UpdateFreeSlots()
if self.windowMode == ZO_STORE_WINDOW_MODE_STABLE then
KEYBIND_STRIP:AddKeybindButtonGroup(self.keybindStripDescriptor)
end
elseif newState == SCENE_FRAGMENT_HIDING then
if ITEM_PREVIEW_KEYBOARD:IsInteractionCameraPreviewEnabled() then
self:TogglePreviewMode()
end
if self.windowMode == ZO_STORE_WINDOW_MODE_STABLE then
KEYBIND_STRIP:RemoveKeybindButtonGroup(self.keybindStripDescriptor)
end
end
end)