-
John (J5) Palmieri authored
* Overrides have a reentrancy issue when doing inheritance. If an override inherits from another override down the stack it won't see the override because the module is not finished loading and will inherit from the non-overriden object instead. This causes type errors later. * By adding the overrides to a registry outside of the module we can order registration and make the override available as soon as the class is parsed, not when the whole module is parsed. https://bugzilla.gnome.org/show_bug.cgi?id=633347
89c104d1