ecode: Display the the error or warning message in the symbol info tooltip. Try to prevent reloading a plugin when it's currently loading.

This commit is contained in:
Martín Lucas Golini
2023-07-02 15:40:47 -03:00
parent 0fc9fb3895
commit b68161b64e
9 changed files with 112 additions and 7 deletions

View File

@@ -245,6 +245,7 @@ void FormatterPlugin::loadFormatterConfig( const std::string& path, bool updateC
}
void FormatterPlugin::load( PluginManager* pluginManager ) {
BoolScopedOp loading( mLoading, true );
pluginManager->subscribeMessages( this,
[this]( const auto& notification ) -> PluginRequestHandle {
return processMessage( notification );