In patch 10.2.0 build 51239 the addon compartment fails to register any addons that supply the AddonCompartmentFunc field in their TOC file.
The cause of this appears to be a change to the loadable state of addons at the point when the addon compartment loads; this call to C_AddOns.GetAddOnInfo within the OnLoad script of the AddonCompartmentFrame is returning false, "INSECURE" for loadable and reason respectively, preventing the compartment from adding any insecure addons to the registeredAddons table.
If you execute /run AddonCompartmentFrame:OnLoad() by hand after the UI has fully loaded, C_AddOns.GetAddOnInfo will at that point no longer be marking addons as unloadable and the addon compartment populates correctly.
In patch 10.2.0 build 51239 the addon compartment fails to register any addons that supply the AddonCompartmentFunc field in their TOC file.
The cause of this appears to be a change to the loadable state of addons at the point when the addon compartment loads; this call to C_AddOns.GetAddOnInfo within the OnLoad script of the AddonCompartmentFrame is returning
false, "INSECURE"
forloadable
andreason
respectively, preventing the compartment from adding any insecure addons to theregisteredAddons
table.If you execute
/run AddonCompartmentFrame:OnLoad()
by hand after the UI has fully loaded, C_AddOns.GetAddOnInfo will at that point no longer be marking addons as unloadable and the addon compartment populates correctly.