`QskSkinManager::addPluginPath` tautology bug (#505)

Call `pluginPaths.contains( pluginPath )` is always true hence `addPluginPath` does not add a path.
Probably m_data->pluginPaths was ment to be used.
This commit is contained in:
Henrik Valve 2025-01-27 09:12:52 +02:00 committed by GitHub
parent a6f637ac5e
commit 59d2a484b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -412,7 +412,8 @@ void QskSkinManager::addPluginPath( const QString& path )
{
const auto pluginPath = qskResolvedPath( path );
if ( !pluginPath.isEmpty() && !pluginPath.contains( pluginPath ) )
// Avoid adding pluginPath that is empty or is already contained in the paths.
if ( !pluginPath.isEmpty() && !m_data->pluginPaths.contains( pluginPath ) )
{
m_data->pluginPaths += pluginPath;