Are you sure? From what quick testing I did, the textures seem to be accessible even when hidden, as if the cvar is always turned off...
afaik normally when
releaseUITextures was enabled,
Region:IsVisible() should return true, in order to get the texture. For me it actually returns true atm. Is it just me?
Code:
/run for k, v in pairs({GearManagerDialogPopup:GetRegions()}) do if v.GetTexture then print(v:GetTexture(), v:IsShown(), v:IsVisible()) end end
(Edit) You were right, in #wowuidev they said it was fixed so that at least the texture path/fileID returns correctly if released/hidden