`QskSkinManager::addPluginPath` tautology bug

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-25 16:17:55 +02:00
parent a6f637ac5e
commit d13337e02a
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;