Add the load capacity after installing the plugins in Plugin Admin.

This commit is contained in:
Don HO 2018-09-20 09:24:11 +02:00
parent 6510889ba0
commit bfff12fd9c
1 changed files with 9 additions and 0 deletions

View File

@ -499,6 +499,15 @@ bool PluginsAdminDlg::installPlugins()
PluginUpdateInfo* installedPui = new PluginUpdateInfo(*i);
installedPui->_isVisible = true;
_installedList.pushBack(installedPui);
// Load installed plugin
generic_string installedPluginPath = nppPluginsDir;
PathAppend(installedPluginPath, i->_folderName);
PathAppend(installedPluginPath, i->_folderName + TEXT(".dll"));
vector<generic_string> dll2Remove;
int index = _pPluginsManager->loadPlugin(installedPluginPath.c_str(), dll2Remove);
_pPluginsManager->addInMenuFromPMIndex(index);
}
else // wingup return non-zero (-1) -> Not OK
{