We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3916fb8 + 0099151 commit dd0c7afCopy full SHA for dd0c7af
src/framework/global/modularity/imodulesetup.h
@@ -59,8 +59,8 @@ class IModuleSetup
59
60
std::shared_ptr<IApplication> application() const { return m_application; }
61
62
- const modularity::ContextPtr iocContext() const { return m_application->iocContext(); }
63
- ModulesIoC* ioc() const { return m_application->ioc(); }
+ const modularity::ContextPtr iocContext() const { return m_application ? m_application->iocContext() : muse::modularity::globalCtx(); }
+ ModulesIoC* ioc() const { return m_application ? m_application->ioc() : muse::modularity::globalIoc(); }
64
65
protected:
66
std::shared_ptr<IApplication> m_application;
0 commit comments