label:SetHandler("OnUpdate", function(...)
if oldUpdateFn then
oldUpdateFn(...)
end
if label:GetHeight() ~= labelHeight then
-- Recommit and recenter scroll list
ZO_ScrollList_Commit(ZO_CharacterSelectScrollList)
local characterData = ZO_CharacterSelect_GetBestSelectionData()
if characterData then
ZO_ScrollList_ScrollDataToCenter(ZO_CharacterSelectScrollList, characterData.index)
end
label:SetHandler("OnUpdate", oldUpdateFn)
end
end)