Support plugin without feature define
[platform/framework/web/wrt-plugins-common.git] / src / plugin-loading / plugin_logic.cpp
index 315bb74..dbb45b7 100644 (file)
@@ -238,9 +238,10 @@ void PluginLogic::Impl::startSession(int widgetHandle,
 {
     LogInfo("Starting widget session...");
 
-    if (!m_pluginsSupport->isInitialized())
+    if (!m_pluginsSupport->isInitialized()) {
+        m_pluginsSupport->readRootPlugins(widgetHandle);
         m_pluginsSupport->readAllowedPlugins(widgetHandle);
-
+    }
     auto sessionIt = m_sessions.find(context);
 
     // Check if corresponding session if not already created