fix(IconList): make sure we always set new path

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
This commit is contained in:
Octol1ttle 2026-01-12 23:00:45 +05:00
parent 5a6f94fe79
commit 6cbedbe184
No known key found for this signature in database
GPG key ID: B77C34313AEE1FFF

View file

@ -147,8 +147,7 @@ void IconList::directoryChanged(const QString& path)
{
QDir newDir(path);
if (m_dir.absolutePath() != newDir.absolutePath()) {
if (!path.startsWith(m_dir.absolutePath()))
m_dir.setPath(path);
m_dir.setPath(path);
m_dir.refresh();
if (m_isWatching)
stopWatching();
@ -488,4 +487,4 @@ QString IconList::iconDirectory(const QString& key) const
}
}
return getDirectory();
}
}