You don't have to rebuild the entire stage, but you do have to replace the entire "menu" component, which includes both the recommended and custom setting views.
prepare_stage = self._controller.getStage("PrepareStage") prepare_stage.addDisplayComponent("menu", settings_view_component_path)
This unfortunately means that it is going to be hard to impossible to make your plugin work in tandem with the Sidebar plugin, because they both rely on replacing the setting view.
- 1
Recommended Posts
nallath 1,124
Unfortunately, the way @ahoeben did it is the only way to do it.
Link to post
Share on other sites